Hacker News new | past | comments | ask | show | jobs | submit login

I just broke 10k a few weeks ago, so I guess I'm famous now. AMA!



Well, you do awesome work. I can only hope to maybe one day do anything as cool as you routinely do.


What's your favorite programming font?


I will confess, an editor doesn't feel quite right unless it's Inconsolata. Source Code Pro would probably be my second choice - it's the official Rust doc font, and feels good for that.


10k karma and you use Rust. You've made it, buddy. Pg might phone you any day.


What is the best research article on UI that you'd recommend to someone new to the field?


Maybe I haven't spent enough time digging into the academic literature, but I'm not aware of very much that's good. The original Elm paper[1] is quite good but interestingly enough Elm has moved away from FRP. There are blog posts and talks but not as far as I know a paper.

The computer science content behind UI is pretty similar to that of build systems, particularly incremental computation and trying to derive dependency graphs, and [2] is a seminal paper on that topic.

If other people have suggestions I'd like to hear them.

[1]: https://people.seas.harvard.edu/~chong/pubs/pldi13-elm.pdf

[2]: https://www.microsoft.com/en-us/research/uploads/prod/2018/0...


How did you cut your profile down to just a few lines like that?


Did you enjoy your dinner tonight?


It was pretty good, my son and I ordered Bangkok Thai on University here in Berkeley. The satay and tom kha gai were excellent, but the chu-chee salmon wasn't as good as the last time we had it. (we got delivery rather than dine-in because of Covid caution)


What happened to the xi-editor?



vim or emacs?


I still use vim for light editing tasks (mostly when I'm already in a command line), but VS Code is my main, largely because of its excellent rust-analyzer integration. At other times I have used emacs and Sublime.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: