Robert Aubrey Hearn is an American ultramarathon runner, computer scientist, and recreational mathematician.
Hearn is originally from Oklahoma; [1] as a student at Memorial High School (Tulsa, Oklahoma) in the early 1980s, he was passionate about solving the Rubik's Cube. [2] He is a 1987 alumnus of Rice University; [1] [3] at Rice, he was a member of the Marching Owl Band [4] and of Rice's third-place-winning team in the 1986 International Collegiate Programming Contest. [5]
Hearn was hired from Rice by StyleWare, a developer of Apple II software. With another Rice student and ICPC contestant, Jeff Erickson, he wrote TopDraw, a black-and-white bitmap drawing program that was purchased by Beagle Bros and became BeagleDraw. StyleWare was purchased by Claris, [6] and with Scott Holdaway, Hearn became one of the two original developers of ClarisWorks, a popular integrated office suite for Apple Macintosh computers. [3] [4] [6] He, Holdaway, and several other ClarisWorks developers founded Gobe Software in 1997. [4]
He later became a doctoral student of Erik Demaine at the Massachusetts Institute of Technology, co-advised by Gerald Jay Sussman. [7] His 2006 dissertation invented nondeterministic constraint logic and used it to characterize the computational complexity of many games, puzzles, and reconfiguration problems. He and Demaine turned his dissertation into the 2009 book Games, Puzzles, and Computation . [8]
He is a member of the board of directors for Gathering 4 Gardner. [9]
Hearn first began competing in ultra-marathons when he was 42, [10] and has set many US records for his age classes. [10] [11] He was honored in 2022 by a Tennessee House of Representatives Bill that named him "King of the Road" for winning the 2021 Last Annual Vol State Road Race, a 500 km (310 mi) race, of which 468 km (291 mi) passed through Tennessee. [12] In 2023, USA Track & Field named him as their male masters ultrarunner of the year. [13]
Hearn is married to Elizabeth H. Hearn, an independent geophysicist, former professor at the University of British Columbia, and program director at the National Science Foundation. [14]
Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes, and the development of both hardware and software. Computing has scientific, engineering, mathematical, technological, and social aspects. Major computing disciplines include computer engineering, computer science, cybersecurity, data science, information systems, information technology, and software engineering.
The Rubik's Cube is a 3D combination puzzle invented in 1974 by Hungarian sculptor and professor of architecture Ernő Rubik. Originally called the Magic Cube, the puzzle was licensed by Rubik to be sold by Pentangle Puzzles in the UK in 1978, and then by Ideal Toy Corp in 1980 via businessman Tibor Laczi and Seven Towns founder Tom Kremer. The cube was released internationally in 1980 and became one of the most recognized icons in popular culture. It won the 1980 German Game of the Year special award for Best Puzzle. As of January 2024, around 500 million cubes had been sold worldwide, making it the world's bestselling puzzle game and bestselling toy. The Rubik's Cube was inducted into the US National Toy Hall of Fame in 2014.
Wolfram Mathematica is a software system with built-in libraries for several areas of technical computing that allow machine learning, statistics, symbolic computation, data manipulation, network analysis, time series analysis, NLP, optimization, plotting functions and various types of data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other programming languages. It was conceived by Stephen Wolfram, and is developed by Wolfram Research of Champaign, Illinois. The Wolfram Language is the programming language used in Mathematica. Mathematica 1.0 was released on June 23, 1988 in Champaign, Illinois and Santa Clara, California.
Sokoban is a puzzle video game in which the player pushes boxes around in a warehouse, trying to get them to storage locations. The game was designed in 1981 by Hiroyuki Imabayashi, and first published in December 1982.
The GeForce FX or "GeForce 5" series is a line of graphics processing units from the manufacturer Nvidia.
Cyberdog was an OpenDoc-based Internet suite of applications, developed by Apple Computer for the Mac OS line of operating systems. It was introduced as a beta in February 1996 and abandoned in March 1997. The last version, Cyberdog 2.0, was released on April 28, 1997. It worked with later versions of System 7 as well as the Mac OS 8 and Mac OS 9 operating systems.
OpenDoc is a defunct multi-platform software componentry framework standard created by Apple in the 1990s for compound documents, intended as an alternative to Microsoft's proprietary Object Linking and Embedding (OLE). It is one of Apple's earliest experiments with open standards and collaborative development methods with other companies. OpenDoc development was transferred to the non-profit Component Integration Laboratories, Inc., owned by a growing team of major corporate backers and effectively starting an industry consortium. In 1992, the AIM alliance was launched by Apple, IBM, and Motorola, with OpenDoc as a foundation. With the return of Steve Jobs to Apple, OpenDoc was discontinued in March 1997.
Bram Cohen is an American computer programmer, best known as the author of the peer-to-peer (P2P) BitTorrent protocol in 2001, as well as the first file sharing program to use the protocol, also known as BitTorrent. He is also the co-founder of CodeCon and organizer of the San Francisco Bay Area P2P-hackers meeting, was the co-author of Codeville and creator of the Chia cryptocurrency which implements the proof of space-time consensus algorithm.
FileMaker is a cross-platform relational database application developed by Claris International, a subsidiary of Apple Inc. It integrates a database engine with a graphical user interface (GUI) and security features, allowing users to visually modify a database. Versions for desktops, servers, iOS, and web-delivery have been released.
MacWrite is a discontinued WYSIWYG word processor released along with the first Apple Macintosh systems in 1984. Together with MacPaint, it was one of the two original "killer applications" that propelled the adoption and popularity of the GUI in general, and the Mac in particular.
AppleWorks was an integrated office suite containing a word processor, database, and spreadsheet. It was developed by Rupert Lissner for Apple Computer, originally for the Apple II and launched in 1984. Many enhancements for AppleWorks were created, the most popular being the TimeOut series from Beagle Bros which extended the life of the Apple II version of AppleWorks. Appleworks was later reworked for the Macintosh platform.
Claris International Inc., formerly FileMaker Inc., is a computer software development company formed as a subsidiary company of Apple Computer in 1987. It was given the source code and copyrights to several programs that were owned by Apple, notably MacWrite and MacPaint, in order to separate Apple's application software activities from its hardware and operating systems activities.
Brad Templeton is a Canadian software developer, internet entrepreneur, online community pioneer, publisher of news, comedy, science fiction and e-books, writer, photographer, civil rights advocate, futurist, public speaker, educator and self-driving car consultant. He graduated from the University of Waterloo.
The Pyraminx is a regular tetrahedron puzzle in the style of Rubik's Cube. It was made and patented by Uwe Mèffert after the original 3 layered Rubik's Cube by Ernő Rubik, and introduced by Tomy Toys of Japan in 1981.
Paul Davis is a British-American software developer best known for his work on audio software (JACK) for the Linux operating system, and for his role as one of the first two programmers at Amazon.com.
Gobe Software, Inc was a software company founded in 1997 by members of the ClarisWorks development team that developed and published an integrated desktop software suite for BeOS. In later years, it was the distributor of BeOS itself.
A Rubik's Snake is a toy with 24 wedges that are right isosceles triangular prisms. The wedges are connected by spring bolts, so that they can be twisted, but not separated. By being twisted, the Rubik's Snake can be made to resemble a wide variety of objects, animals, or geometric shapes. Its "ball" shape in its packaging is a non-uniform concave rhombicuboctahedron.
A combination puzzle, also known as a sequential move puzzle, is a puzzle which consists of a set of pieces which can be manipulated into different combinations by a group of operations. Many such puzzles are mechanical puzzles of polyhedral shape, consisting of multiple layers of pieces along each axis which can rotate independently of each other. Collectively known as twisty puzzles, the archetype of this kind of puzzle is the Rubik's Cube. Each rotating side is usually marked with different colours, intended to be scrambled, then solved by a sequence of moves that sort the facets by colour. Generally, combination puzzles also include mathematically defined examples that have not been, or are impossible to, physically construct.
Martin L. (Marty) Demaine is an artist and mathematician, the Angelika and Barton Weller artist in residence at the Massachusetts Institute of Technology (MIT).
Gary Cantrell, known as Lazarus Lake, is an endurance race designer and director. His races include the Barkley Marathons, Big's Backyard Ultra, the Barkley Fall Classic, Vol State 500K, A Race for the Ages, the Last Annual Heart of the South, and the Strolling Jim 40. In 2018, Lake covered the United States on foot, starting in Rhode Island and ending in Oregon.