162 reputation
5
bio website JonathansCorner.com
location Chicago, IL
age 38
visits member for 11 months
seen May 6 at 10:08
stats profile views 15
Christos Jonathan Seth Hayward was born in 1975 in Riverside, California and had a childhood filled with curiosity and exploration. In eighth grade, he ranked 7th in the U.S. in the 1989 MathCounts competition, programmed a four dimensional maze, and did an independent study of calculus. This mathematical fascination prepared the way, over time, to ongoing explorations in other areas. These other explorations would feed into his work as an author on the web.

Hayward entered high school in 1989 at the Illinois Mathematics and Science Academy. There he continued in mathematics while pursuing a breadth of other interests. These interests laid broad and deep foundations for his later multidisciplinary endeavors on the web. In 1990-92, he administered a student-use social network that effectively provided web 2.0 functionality before the web became widely known. He also participated in, and wrote for, discussions on the social network, continued in French, and pursued more whimsical endeavors such as programming a video game on his calculator. He graduated in absentia in 1992, away in Washington, D.C. for a math contest.

He went on to study at Wheaton as a National Merit Scholar majoring in math in 1992, before transferring in 1994 to Calvin. Outside of class time at these two schools, he continued with interests that would come to have surprising connections and bear fruit in his later writing. He read the Bible at length, began working on the web, and started to write works that would be published on his main site. During his studies at Calvin, he earned an advanced certificate from the Sorbonne in 1995 before graduating from Calvin in 1996.

He began his post-graduate education at the University of Illinois at Urbana-Champaign in 1996. He earned his M.S. in applied math in 1998 with a computational science and engineering option and being the first person to graduate with the new master's thesis option. During that time, he began to explore other languages besides French and English. He passed a proficiency test to opt out of a year's German coursework within two weeks of self-study. (He would go on to study well over a dozen dialects and languages: ancient, medieval, modern, "conlang," computer...) By the time Hayward had finished his first master's, he had already begun his literature site...


May
4
asked Why does my Mountain Lion computer have Apache 2.2.22 shut down almost as soon as it starts?
Apr
23
asked What does apt need to be healed of a bad setup?
Apr
23
accepted How can I forcibly remove a package from Ubuntu by hand?
Apr
23
asked How can I forcibly remove a package from Ubuntu by hand?
Apr
5
revised How can I get an Ubuntu 12.04 box to do an aptitude update; aptitude upgrade?
edited title
Apr
5
asked How can I get an Ubuntu 12.04 box to do an aptitude update; aptitude upgrade?
Dec
26
accepted How can I get my Mountain Lion Mac to have Apache serve up content on port 80?
Dec
26
comment How can I get my Mountain Lion Mac to have Apache serve up content on port 80?
Thank you; the ServerRoot /usr worked.
Dec
26
comment How can I get my Mountain Lion Mac to have Apache serve up content on port 80?
@John Siu, ls -ld /Users/jonathan/mirror drwxr-xr-x 902 jonathan staff 30668 Dec 24 11:06 /Users/jonathan/mirror . I'm fairly experienced with Unix, and have readable permissions set for mirror and all its comments to be readable to a webserver. My home directory is also readable and executable, so Apache should be let in.
Dec
26
comment How can I get my Mountain Lion Mac to have Apache serve up content on port 80?
@lipongo, this will come out garbled, but I don't have anything listening on port 80 (Spaces trimmed). tcp4 0 0 localhost.49153 . LISTEN tcp4 0 0 localhost.49152 . LISTEN tcp4 0 0 .ssh *. LISTEN tcp6 0 0 .ssh *. LISTEN tcp4 0 0 localhost.ipp . LISTEN tcp6 0 0 localhost.ipp . LISTEN 826341ae52d08b4b stream 0 0 826341ae54ccbfab 0 0 0 /tmp/launch-razuKv/Listeners
Dec
26
comment How can I get my Mountain Lion Mac to have Apache serve up content on port 80?
Thank you; could you tell me how to do things so it will set the DocumentRoot for under a user's home directory? My usual/non-Mac understanding of DocumentRoot/ServerRoot is that a very restrictive set of permissions is held for /, and then ServerRoot has more relaxed permissions as a way of having a limited directory opt in to permissions intended for display (not intended for general system protection from prying eyes).
Dec
25
asked How can I get my Mountain Lion Mac to have Apache serve up content on port 80?
Oct
24
awarded  Scholar
Oct
24
comment Is there a Ytalk IM successor?
Thanks on several accounts.
Oct
24
accepted Is there a Ytalk IM successor?
Oct
23
asked Is there a Ytalk IM successor?
Sep
22
awarded  Supporter
Sep
14
asked How do I push a Mercurial repository to BitBucket over ssh?
Jul
21
revised How do I satisfy the “warnings” Pinax requirement?
added 181 characters in body
Jul
21
revised How do I satisfy the “warnings” Pinax requirement?
Gave 0.7.3 error as well as 0.7 error.