Michael Hartl Explained
Michael Hartl is an American physicist, author, and entrepreneur.[1] [2] He is best known as the creator of the Ruby on Rails Tutorial,[3] [4] [5] founder of Tau Day,[6] [7] [8] and author of The Tau Manifesto.[9] [10] In The Tau Manifesto, Hartl proposes replacing pi with tau .[7] [11]
Education
In the 1990s, Hartl attended Harvard University for his undergraduate studies, graduating with a bachelor's degree in physics.[12] Hartl obtained his PhD in Physics from the California Institute of Technology (Caltech) in 2003, where he researched black hole dynamics. His dissertation was titled Dynamics of Spinning Compact Binaries in General Relativity.[13]
Career
After finishing his PhD, Hartl served as Caltech's editor on a corrected and expanded version of The Feynman Lectures on Physics at the request of Kip Thorne.[14] [15] Explaining in the preface why he chose Hartl for the task, Thorne noted that "Hartl understand physics deeply, he is among the most meticulous physicists I have known, and like Feynman he is an outstanding pedagogue." Thorne also noted that Hartl is the only Caltech graduate student to be granted a "lifetime achievement award for excellence in teaching" by Caltech's undergraduates.[16]
As an entrepreneur, Hartl participated in the Y Combinator program in 2008.[17] In 2010, he published the first edition of the Ruby on Rails Tutorial book[18] [19] and screencasts,[20] which teach web development using the Ruby on Rails web application framework. The Ruby on Rails Tutorial quickly became both a critical and commercial success,[21] eventually going through seven editions.[22] In 2011, Hartl received a Ruby Hero Award for his service to the Ruby community, with the citation mentioning both the Ruby on Rails Tutorial and his first book, RailsSpace.[23] [24] In 2013, Wikipedia co-founder Jimmy Wales described the Ruby on Rails Tutorial as his "favorite book."[25]
Hartl later co-founded the online education company Learn Enough to expand on the Ruby on Rails Tutorial, adding tutorials on other computer technologies and including online courses.[26] [27] [28] In partnership with Pearson Education, Hartl authored or co-authored five books published under the brand Learn Enough to Be Dangerous.[29] [30] [31] [32] [33] Learn Enough was acquired by a tech private equity group in 2022.[34]
The Tau Manifesto
In 2010, Hartl published The Tau Manifesto, in which he proposed using the Greek letter tau to represent the circle constant,[35] the first time tau was publicly proposed for this purpose. The Tau Manifesto proved popular,[36] and a revised edition was published in 2019,[37] followed by a print edition in 2021.[38] [39] With the initial publication of The Tau Manifesto in 2010, Hartl also founded Tau Day as a mathematical celebration and to promote adoption of the new constant. Observed annually on June 28, or 6/28 (in analogy with the celebration of Pi Day on 3/14), Tau Day has become a widely celebrated mathematical holiday.[40] [41] Hartl's constant has also seen significant adoption, including support for tau in the official Google calculator[42] and inclusion in programming languages such as Microsoft.NET,[43] Java,[44] and Python.[45] [46]
Selected publications
Scientific articles
- Hartl . Michael D. . Lyapunov exponents in constrained and unconstrained ordinary differential equations . Phys. Rev. E . 2003 . physics/0303077 . 2003physics...3077H .
- Hartl . Michael D. . Dynamics of spinning test particles in Kerr spacetime . Physical Review D . 67 . 2 . 2003 . 024005 . 0556-2821 . 10.1103/PhysRevD.67.024005. gr-qc/0210042 . 2003PhRvD..67b4005H .
- Hartl . Michael D. . Survey of spinning test particle orbits in Kerr spacetime . Physical Review D . 67 . 10 . 2003 . 104023 . 0556-2821 . 10.1103/PhysRevD.67.104023. gr-qc/0302103 . 2003PhRvD..67j4023H .
- Hartl . Michael . Buonanno . Alessandra . Dynamics of precessing binary black holes using the post-Newtonian approximation . Physical Review D . 71 . 2 . 2005 . 024027 . 1550-7998 . 10.1103/PhysRevD.71.024027. gr-qc/0407091 . 2005PhRvD..71b4027H .
Books
- Book: Hartl . Michael . Prochazka . Aurelius . RailsSpace: Building a Social Networking Website with Ruby on Rails . Addison-Wesley Professional Ruby Series . 2007 . 978-0321480798.
- Book: Hartl, Michael . Ruby on Rails Tutorial . Addison-Wesley Professional Ruby Series . Boston Columbus New York San Francisco Amsterdam Cape Town Dubai London Madrid Milan Munich Paris Montreal Toronto Delhi Mexico City Sao Paulo Sydney Hong Kong Seoul Singapore Taipei Tokyo . 2022 . 978-0-13-804984-3.
- Book: Hartl, Michael . Learn Enough Developer Tools to Be Dangerous . Addison-Wesley Professional . 2022 . 978-0-13-784345-9.
- Book: Donahoe . Lee . Hartl . Michael . 2022 . Learn Enough HTML, CSS and Layout to Be Dangerous . 978-0-13-784310-7.
- Book: Hartl, Michael . Learn Enough JavaScript to Be Dangerous . Addison-Wesley Professional . 2022 . 978-0-13-784374-9.
- Book: Hartl, Michael . Learn Enough Ruby to Be Dangerous . Addison-Wesley Professional . 2022 . 978-0-13-784413-5.
- Book: Hartl, Michael . Learn Enough Python to Be Dangerous . Addison-Wesley Professional . Boston . 2023 . 978-0-13-805095-5.
Notes and References
- McMillan . Robert . For Math Fans, Nothing Can Spoil Pi Day—Except Maybe Tau Day . The Wall Street Journal . 2012-08-13 . 2024-07-11 . https://archive.today/20200314175211/https://www.wsj.com/articles/for-math-fans-nothing-can-spoil-pi-dayexcept-maybe-tau-day-11584123031 . 2020-03-14.
- Web site: Michael Hartl . InformIT . 2024-07-11.
- Web site: Cooper . Peter . A Q&A with Michael Hartl . Superhighway Ruby Interview Series . 2020-07-30 . 2024-07-11.
- Web site: Olsen . Russ . An Interview with Michael Hartl: Ruby on Rails, the "Magic" Problem, and the Higgs Boson . InformIT . 2012-08-13 . 2024-07-11.
- Web site: Bazinet . Robert . Learning Ruby on Rails with Michael Hartl . InfoQ . 2011-04-12 . 2024-07-11.
- Web site: Landau . Elizabeth . In case Pi Day wasn't enough, it's now 'Tau Day' on the Internet . CNN . 2011-06-28 . 2024-07-11.
- Web site: Bartholomew . Randyn Charles . Why Tau Trumps Pi . Scientific American . 2014-06-25 . 2024-06-08.
- Web site: Hartl . Michael . Tau Day . tauday.com . 2012-08-13 . 2024-07-11.
- Web site: Hartl . Michael . The Tau Manifesto . tauday.com . 2010-06-28 . 2024-07-11.
- Web site: Hartl . Michael . The Tau Manifesto . Amazon.com . 2010-06-28 . 2024-07-11.
- Aron . Jacob . Michael Hartl: It's time to kill off pi . New Scientist . 209 . 2794 . 2011 . 10.1016/S0262-4079(11)60036-5 . 23. 2011NewSc.209...23A .
- Web site: Michael Hartl . LinkedIn . 2024-07-11.
- Dynamics of Spinning Compact Binaries in General Relativity . Hartl . Michael . California Institute of Technology . Pasadena, California . 2003 . PhD . 2024-06-08.
- Book: Feynman . Richard . Richard Feynman . Leighton . Robert B. . Sands . Matthew . The Feynman Lectures on Physics including Feynman's Tips on Physics: The Definitive and Extended Edition . The Feynman Lectures on Physics . x . 978-0805390452.
- Web site: Thorne . Kip . Preface to the Definitive Edition . 2024-07-13.
- Web site: ASCIT Teaching Awards Recipients 1999-2000 . 2024-08-08.
- Web site: Social Networking Goes Open Source With Insoshi . TechCrunch . 2012-08-13 . 2024-07-13.
- Web site: Hartl . Michael . The Ruby on Rails 3 Tutorial book (including PDF downloads) is out . Learn Enough News . 2010-07-28 . 2024-07-13.
- Book: Hartl, Michael . Ruby on Rails 3 Tutorial: Learn Rails by Example . 2010 . 978-0321743121.
- Web site: Hartl . Michael . The Ruby on Rails 3 Tutorial screencast series . Learn Enough News . 2010-10-12 . 2024-07-13.
- Web site: Riley . Mike . Ruby on Rails Tutorial: Learn by Example Review . 2010-11-10 . 2024-07-13 . https://archive.today/20201011213534/https://www.drdobbs.com/tools/ruby-on-rails-tutorial-learn-by-example/229300293 . 2020-10-11.
- Book: Hartl, Michael . Ruby on Rails Tutorial: Learn Web Development with Rails . 2022 . 7th . 978-0-13-804984-3.
- Ruby Hero Awards . 2011-05-17 . YouTube .
- Book: Hartl, Michael . 2022 . RailsSpace: Building a Social Networking Website with Ruby on Rails . 978-0321480798.
- Web site: Wales . Jimmy . 2013-03-06 . Quora . What is Jimmy Wales' favorite book?. 2024-07-13 .
- Web site: Learn Enough to Be Dangerous . Learn Enough News . 2015-09-18 . 2024-07-13.
- Web site: Hartl . Michael . Learn Enough Command Line Draft . Learn Enough News . 2015-09-18 . 2024-07-13.
- Web site: The Learn Enough Courses . Learn Enough . 2024-07-13.
- Book: Hartl, Michael . 2022 . Learn Enough Developer Tools to Be Dangerous: Command Line, Text Editor, and Git Version Control Essentials . 978-0-13-784345-9.
- Book: Hartl, Michael . 2022 . Learn Enough JavaScript to Be Dangerous: Write Programs, Publish Packages, and Develop Interactive Websites with JavaScript . 978-0-13-784374-9.
- Book: Hartl, Michael . 2022 . Learn Enough Ruby to Be Dangerous: Write Programs, Publish Gems, and Develop Sinatra Web Apps with Ruby . 978-0-13-784413-5.
- Book: Donahoe . Lee . Hartl . Michael . 2022 . Learn Enough HTML, CSS and Layout to Be Dangerous: An Introduction to Modern Website Creation and Templating Systems . 978-0-13-784310-7.
- Book: Hartl, Michael . 2023 . Learn Enough Python to Be Dangerous: Software Development, Flask Web Apps, and Beginning Data Science with Python . 978-0-13-805095-5.
- Web site: Hartl . Michael . Learn Enough and the Rails Tutorial have been acquired . Learn Enough News . 2015-09-18 . 2024-07-13.
- Web site: The Tau Manifesto . Michael . Hartl . 2010-03-14 . 2019-08-05 . live . https://web.archive.org/web/20190718051848/http://www.math.utah.edu/~palais/pi.pdf . 2019-07-18.
- Web site: Landau . Elizabeth . The Tao of Tau . Scientific American . 2017-06-27 . 2024-07-11.
- Web site: The Tau Manifesto . Michael . Hartl . 2019-03-14 . 2010-03-14 . 2013-09-14 . live . https://web.archive.org/web/20190628230418/https://tauday.com/tau-manifesto . 2019-06-28.
- Web site: Hartl . Michael . State of the Tau 2021 Print edition . tauday.com . 2021-06-28 . 2024-07-15.
- Web site: Hartl . Michael . The Tau Manifesto: No, really, pi is wrong . Amazon.com . 2024-07-15.
- MIT . 1144622756044185600 . 2024-07-11 . Three cheers for double Pi! #TauDay http://mitsha.re/i9TP50uP4Id
Image: Chelsea Turner/MIT.
- Web site: Simons Laufer Mathematical Sciences Institute . 2024-06-20 . Tau Day 2024. 2024-07-11 .
- Web site: google.com . tau*1. 2024-07-11 .
- Web site: github.com . Add Math.Tau, MathF.Tau #37517 . 2024-07-11 .
- Web site: oracle.com . TAU . Math (Java SE 20 & JDK 20) . 2024-07-11.
- Web site: python.org . Add math.tau . 2024-07-11.
- Web site: python.org . math.tau . Python 3.12.4 documentation . 2024-07-11.