RSSAmplifier

Blog

- Blog

kyju.orgRSS feed ↗5 posts

Latest posts

The Edge of Safe Rust

.draft { color: red; font-size: 1.2rem; } Talk slides are here! Errata : The talk slides and this blog post have had a lot of typos and minor code errors, more than I think I usually let slip through. I blame my complete lack of sleep! I'm fixing those as I find them to make sure they don't interfere with the points I'm trying to make. If you notice a discrepancy between the slides…

Piccolo - A Stackless Lua Interpreter

.repl { border: 1px solid var(--azure); color: var(--gray); background-color: var(--darkGray); font-size: 0.9em; padding: 0.5em; display: flex; flex-direction: column; overflow-x: auto; } .repl-spacer { flex-grow: 1; } .repl-output { white-space: pre-wrap; overflow-y: auto; } .repl-output-aside { color: var(--offGray); } .repl-prompt { display: flex; } .repl-mark { white-space: pre; } .repl-input…

Techniques for Safe Garbage Collection in Rust

This will be the first in a series of posts describing different design decisions made writing two Rust crates: gc-arena - A system for safely fitting Rust with incremental garbage collection, used by Ruffle . piccolo - A stackless Lua runtime written in safe Rust with a focus on safe sandboxing. The goal of this series of posts is not really to sell anyone on these crates, or even the ideas that…

Another Try at a Public Face

On the Internet, I am a pretty shy person. I have never really gotten the hang of any form of social media, including blogging. I think I had a Twitter (Xitter) [1] "Xi" is pronounced like in "Xi Jinping" account for a little over a year at one point, I barely posted on it and then eventually deleted it. I was on Reddit for about 10 years under "kyren", where I would only very occasionally…

My RustConf 2018 Closing Keynote

I promised two things when I did the closing keynote at RustConf 2018: I will put the slides for the talk online I will post the long-form version of the talk on a my blog 2.a. I will actually make a blog for this purpose ...and I have taken my damn sweet time doing so. Finally, I have done what I promised I would do! If you haven't seen it and would like to, you can see the live talk that I…