⌨986 H ⌨74 e ⌨65 l ⌨121 l ⌨118 o ⌨172 . ⌨958 ⌨146 I ⌨158 ' ⌨161 m ⌨77 ⌨223 M ⌨93 a ⌨53 t ⌨91 t ⌨162 ⌨184 B ⌨95 l ⌨77 a ⌨66 g ⌨115 d ⌨105 e ⌨66 n ⌨163 . ⌨838 ⌨182 T ⌨91 h ⌨64 i ⌨106 s ⌨64 ⌨93 p ⌨53 a ⌨50 g ⌨108 e ⌨35 ⌨81 i ⌨63 s ⌨80 ⌨64 a ⌨80 ⌨38 c ⌨80 o ⌨120 l ⌨91 l ⌨54 e ⌨144 c ⌨53 t ⌨77 i ⌨26 o ⌨121 n ⌨63 ⌨53 o ⌨77 f ⌨0 ⏎  ⌨80 ⌨40 t ⌨64 h ⌨40 i ⌨92 n ⌨40 g ⌨92 s ⌨40 ⌨106 I ⌨174 ' ⌨48 v ⌨65 e ⌨80 ⌨92 d ⌨135 e ⌨102 v ⌨54 e ⌨66 l ⌨104 o ⌨64 p ⌨52 e ⌨121 d ⌨53 ⌨62 o ⌨40 v ⌨51 e ⌨66 r ⌨66 ⌨81 t ⌨51 h ⌨50 e ⌨40 ⌨108 y ⌨35 e ⌨93 a ⌨66 r ⌨117 s ⌨66 . ⌨796 ⌨140 T ⌨105 a ⌨77 k ⌨93 e ⌨66 ⌨80 a ⌨64 ⌨53 l ⌨146 o ⌨91 o ⌨146 k ⌨35 ⌨93 a ⌨77 r ⌨67 o ⌨105 u ⌨145 n ⌨78 d ⌨133 ; ⌨0 ⏎  ⌨102 ⌨668 I ⌨163 ⌨101 h ⌨53 o ⌨53 p ⌨78 e ⌨65 ⌨93 y ⌨36 o ⌨80 u ⌨66 ⌨25 f ⌨64 i ⌨111 n ⌨48 d ⌨92 ⌨52 s ⌨55 o ⌨91 m ⌨24 e ⌨160 t ⌨52 h ⌨40 i ⌨93 n ⌨67 g ⌨75 ⌨40 i ⌨92 n ⌨53 t ⌨105 e ⌨53 r ⌨78 e ⌨173 s ⌨76 t ⌨66 i ⌨92 n ⌨65 g ⌨148 . ⌨877 ⏎  ⌨385 ⏎  ⌨335 ⌨130 ⌨158 ⌨145 ⌨132 ⌨293 ~ ⌨213 ⌨171 M ⌨157 a ⌨174 t ⌨115 t ␃
As a base for upcoming projects, I'm building a platform that provides all the infrastructure I need with no external dependencies. Click any moving circles to explore the repository.
Automated arbitrage — collects revenue from inter-exchange price differences.
Computer fundamentals book — arrange transistors into CPUs, and write bootable code. Available online and in-store.
In-browser IDE — edits CurveScript with live preview, automatic state saving, unlimited undo, and syntax highlighting.
Programmatic graphic design — custom language, compiler, VM, and standard library for constructing vector graphics.
PC game launcher — identifies games installed from any shop and launches without the need for mouse/keyboard.
Visual XAML editor — standalone vector graphics editor, and embeddable component licensed to 3rd parties.
Cross-compilation toolchain - converts .NET executables into standalone, native binaries for many platforms.
JavaScript static typing — language extension to provide full static typing in ES5 from minimal annotations.
Let the payloads flow!
Keeping things secret.
Time to get some data flowing.
The first of several posts on SSH.
Custom cryptography implementations, just like everyone says you shouldn't.
A really small library for really big numbers. Foundational work for future cryptography.
The simplest scripting possible to escape from overly-complex build systems.
Time to build a pile of stuff just for fun.