home
menu
lock
Editing — Home
arrow_back
Back
add
Create a new page
delete
Delete this page
Editing
You must be authenticated for your changes to save. Styling with
Markdown
is supported.
# Isaac Clayton's Website **Hello, How are you doing? I'm Isaac Clayton, an aspiring Software Architect interested in Reinforcement Learning, Programming Language Design, and Graphics Programming.** I've always wanted to write a website for myself, and now I have. I won't bore you with the details here, but the way it's designed is pretty unique; you can [read more about it here](/about-this-website). This website is a work-in-progress, so if something breaks, please let me know. > **By the way:** On this website [links](https://www.youtube.com/watch?v=dQw4w9WgXcQ) are followed by a six-spoked star, rather than underlined. ## Writings [I occasionally write on my blog](/blog). It's largely a collection of random personal notes at this point, but I'd love it if you'd give it a read. ## Contact Me You can find me online just about everywhere under the username `slightknack`, largely because the namespace of memorable usernames across major platforms has become quite small. I'd love to chat with you about any topic *du-jour*. I'm not hard to reach, [so why not say hello](mailto:hello@slightknack.dev)? If you'd like to communicate in a secure fashion, just use my [public PGP key](https://keybase.io/slightknack/pgp_keys.asc) I also have [Keybase](https://keybase.io/slightknack) if that makes things easier. ## Past Work and Projects I have a few projects I've been working on up on [my GitHub](https://github.com/slightknack). Here are two I'm particularly proud of: 1. [**Passerine**](https://github.com/vrtbl/passerine) is a small extensible programming language designed for concise expression with little code. After I finish the bulk of this website, I plan to return to it and release version 1.0.0 before the end of the summer. 2. [**Keikan (警官)**](https://github.com/slightknack/keikan) is an elegant rendering engine written in Rust. It supports ray-marching and path-tracing. 3. **Solidarity** is a distributed platform built for communication and collaboration. (Currently a work in progress. The backend datastore, [Kitbag, can be found here](https://github.com/slightknack/kitbag)) ## Interests I've been programming for the better part of a decade, and along the way, I've learned quite a lot. Here are some of the fields I'm currently interested in. **Language Design** has always been a very fascinating for me, and as such, I've become quite the **PL** polyglot; programmatic expression transcends the medium through which it is expressed, and it's fun to figure out how different languages approach expressing different abstractions. I also like **Artificial Intelligence, Reinforcement Learning specifically**. Developing safe **AGI** is one of the greatest challenges we'll face over the coming decades. I've written a few **RL** agents based on the predictive-consistency model of intelligence which learn to express intelligent cooperative behavior with other agents. Fun stuff! **Graphics Programming** was one of my first programmatic interests, as I first got into programming through game development. I find it surprisingly *recherché* that the beauty of the visual world around us can be expressed through a few algorithms, and emulated in a couple hundred lines of code. ## Work with me If you'd like to discuss working on a project together, please reach out to me. I'm open to working on any open-source projects that align with my interests and explore something new. ## I'll see you around! Thanks for reading this far, Have a nice day 😊!