He went on to attend grad school for Mathematics at the University of Rochester where he studied algebraic topology, which he found "very abstract and beautiful" for a couple of years but later got bored of it because "it was not so applicable to real life".
[3] After graduating, Dahl entered a Ph.D. program, but eventually dropped out, since he did not want to devote the rest of his life to mathematics.
Instead, he left for South America, where he started developing web applications in Ruby.
I am still an employee at Joyent and will advise from the sidelines but I won’t be involved in the day-to-day bug fixes.
This biographical article relating to a computer specialist in the United States is a stub.