Aaron W. Hsu

Aaron W. Hsu

I'm an Orthodox Christian; I believe in the beauty of the careful, considered thought. Computing and education are two of my passions. I'm changing the way people think about computing.
Aug
01

Debugging is Ignorance

Today reminded me how much I dislike debuggers. Really, though, I do not dislike debuggers; I dislike languages that compel
Jul
22

A Favorite Gnome Feature

I unashamedly enjoy Gnome 3 [http://www.gnome.org]; some of its features don't get enough attention. Case
Jun
30

Imminent Co-dfns Releases

I've been wanting to get increment Co-dfns releases out to the public for a long time. I think
1 min read
Jun
12

ARRAY '14: Ancient Language, Modern Compiler

Location: ARRAY '14 Paper [https://dl.dumptruck.goldenfrog.com/p/saMOZE8LBi/tech/2014-ARRAY/paper.pdf?dl=1] Abstract The
1 min read
Jun
03

Co-dfns Report: Increment 5 Certified

I am pleased to report that I have certified the 5th increment of Co-dfns today. This increment brings the ability
Jun
02

APL a Day #7: Scalar Functions

Scalar functions perform most of the hard labor in an APL program. A scalar function defines a mapping from one
1 min read
Jun
02

Wow, I'm not alone (Trypophobia)

Who would have thought it. I saw this image on a page: http://cdn.taboolasyndication.com/libtrc/static/thumbnails/88f0d23bce4e26aedede454e24c50a6f.
1 min read
May
27

APL a Day #6: Indices and Encoding

Previous sessions established a basic conception of indexing an array. Namely, an index encodes a reference to an element in
1 min read
May
25

Splitting up Co-dfns Documentation

The Co-dfns compiler relies heavily on a workflow that leverages a number of technical documents to coordinate the various development
5 min read
May
24

ed(1) like a Pro

What does it look like to edit text like a pro using the ed(1) text editor? We all know