Ron Schnell

Last updated
Ron Schnell
Ron Schnell in New York 2011-08-10.jpg
Ron Schnell in 2011
Born (1966-11-10) November 10, 1966 (age 56)
Nationality American
Other namesRonnie Schnell, Ronald Steven Schnell
Alma mater Syracuse University
Known forspeaking at NYU (age 14), co-founder of Mail Call, CTO of Paul'16
Website www.driver-aces.com/ronnie.html

Ronald Steven Schnell (born November 10, 1966) is an American computer programmer in Weston, Florida. He was co-founder of Mail Call in 1997 and the chief technology officer of Rand Paul's 2016 presidential campaign. [1] [2]

Contents

Life and work

Schnell began programming in 1975 (age nine), on the IBM 360 mainframe. [3] [4] [5] [6] In 1981, he tested and spoke about SETL (for VAX minicomputers) at NYU's Courant Institute. [3] [4] [5] In 1982, Schnell wrote a chat program for Telenet called NET-TALK, while at the Maryland timesharing company Dialcom; this led to helping test the BBC Micro. [7] Schnell wrote [8] [9] the text adventure game DUNNET in 1983 for MacLisp [lower-alpha 1] and 1992 for Emacs Lisp. [lower-alpha 2] After high school, Schnell attended Syracuse University from 1984 through 1986, [lower-alpha 3] and was a DJ on WJPZ-FM

Between late 1986 and throughout the 1990s, Schnell was a Unix kernel consultant. [lower-alpha 4] He moved to the west coast, and founded his first startup in 1990, Secure Online Systems. [10] He co-founded Mail Call in 1997 in Florida; the product used IVR and back-end text-to-speech (subscribers could call a toll-free number, and check their email via the telephone—Mail Call was before the invention of the smartphone). [11] [12] [13] From 2002 to 2005, Schnell was a divisional vice president at Equifax. [14] [lower-alpha 5] Schnell was general manager of The Technical Committee in Seattle, a court-mandated computer-software-nonprofit that monitored Microsoft's compliance with a federal court ruling. [15] [lower-alpha 6]

Starting in 2013, Schnell became an adjunct professor of Computer Security [lower-alpha 7] at Nova Southeastern University. [16] In 2015, Schnell also became CTO of the Rand Paul presidential campaign; he hosted a hackathon in San Francisco during July 2015. [1] Schnell designed the app [lower-alpha 8] for Paul'16 (featuring a hidden game, vote feedback, donations, and virtual-selfies). [17] [18]

Personal life

Schnell was married in 1994, and has two children. Schnell's home automation system, which he helped specify, was profiled in 1998. [19] Schnell plays Segway polo, and in 2007 co-founded the Polo Bears team. [20]

Related Research Articles

The editor war is the rivalry between users of the Emacs and vi text editors. The rivalry has become an enduring part of hacker culture and the free software community.

An integrated development environment (IDE) is a software application that provides comprehensive facilities for software development. An IDE normally consists of at least a source-code editor, build automation tools, and a debugger. Some IDEs, such as NetBeans and Eclipse, contain the necessary compiler, interpreter, or both; others, such as SharpDevelop and Lazarus, do not.

<span class="mw-page-title-main">XEmacs</span>

XEmacs is a graphical- and console-based text editor which runs on almost any Unix-like operating system as well as Microsoft Windows. XEmacs is a fork, based on a version of GNU Emacs from the late 1980s. Any user can download, use, and modify XEmacs as free software available under the GNU General Public License version 2 or any later version.

Jamie Zawinski, commonly known as jwz, is an American computer programmer, blogger and impresario. He is best known for his role in the creation of Netscape Navigator, Netscape Mail, Lucid Emacs, Mozilla.org, and XScreenSaver. He is also the proprietor of DNA Lounge, a nightclub and live music venue in San Francisco.

<span class="mw-page-title-main">Maxima (software)</span> Computer algebra system

Maxima is a computer algebra system (CAS) based on a 1982 version of Macsyma. It is written in Common Lisp and runs on all POSIX platforms such as macOS, Unix, BSD, and Linux, as well as under Microsoft Windows and Android. It is free software released under the terms of the GNU General Public License (GPL).

<span class="mw-page-title-main">Guido van Rossum</span> Dutch programmer and creator of Python

Guido van Rossum is a Dutch programmer best known as the creator of the Python programming language, for which he was the "benevolent dictator for life" (BDFL) until he stepped down from the position on 12 July 2018. He remained a member of the Python Steering Council through 2019, and withdrew from nominations for the 2020 election.

An application program is a computer program designed to carry out a specific task other than one relating to the operation of the computer itself, typically to be used by end-users. Word processors, media players, and accounting software are examples. The collective noun "application software" refers to all applications collectively. The other principal classifications of software are system software, relating to the operation of the computer, and utility software ("utilities").

<i>Dunnet</i> (video game) 1982 video game

Dunnet is a surreal, cyberpunk text adventure written by Ron Schnell, based on a game he wrote in 1982. The name is derived from the first three letters of dungeon and the last three letters of ARPANET. It was first written in Maclisp for the DECSYSTEM-20, then ported to Emacs Lisp in 1992. Since 1994 the game has shipped with GNU Emacs; it also has been included with XEmacs.

In computing, minimalism refers to the application of minimalist philosophies and principles in the design and use of hardware and software. Minimalism, in this sense, means designing systems that use the least hardware and software resources possible.

Push email is an email system that provides an always-on capability, in which when new email arrives at the mail delivery agent (MDA), it is immediately, actively transferred (pushed) by the MDA to the mail user agent (MUA), also called the email client, so that the end-user can see incoming email immediately. This is in contrast with systems that check for new incoming mail every so often, on a schedule. Email clients include smartphones and, less strictly, IMAP personal computer mail applications.

<span class="mw-page-title-main">Android (operating system)</span> Mobile operating system

Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance, though its most widely used version is primarily developed by Google. It was unveiled in November 2007, with the first commercial Android device, the HTC Dream, being launched in September 2008.

Daniel L. Weinreb was an American computer scientist and programmer, with significant work in the environment of the programming language Lisp.

Bernard S. Greenberg is a programmer and computer scientist, known for his work on Multics and the Lisp machine.

<span class="mw-page-title-main">GNU Emacs</span> GNU version of the Emacs text editor

GNU Emacs is a free software text editor. It was created by GNU Project founder Richard Stallman, based on the Emacs editor developed for Unix operating systems. GNU Emacs has been a central component of the GNU project and a flagship project of the free software movement. Its tag line is "the extensible self-documenting text editor."

Clozure CL (CCL) is a Common Lisp implementation. It implements the full ANSI Common Lisp standard with several extensions. It contains a command line development environment, an experimental integrated development environment (IDE) for Mac OS X using the Hemlock editor, and can also be used with SLIME. Clozure CL is open source and the project is hosted by Clozure Associates.

Emacs, originally named EMACS, is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, self-documenting, real-time display editor". Development of the first Emacs began in the mid-1970s, and work on its direct descendant, GNU Emacs, is ongoing; its latest version is 29.1, released July 2023.

Pre-installed software is software already installed and licensed on a computer or smartphone bought from an original equipment manufacturer (OEM). The operating system is usually factory-installed, but because it is a general requirement, this term is used for additional software apart from the bare necessary amount, usually from other sources.

<span class="mw-page-title-main">OpenLisp</span>

OpenLisp is a programming language in the Lisp family developed by Christian Jullien from Eligis. It conforms to the international standard for ISLISP published jointly by the International Organization for Standardization (ISO) and International Electrotechnical Commission (IEC), ISO/IEC 13816:1997(E), revised to ISO/IEC 13816:2007(E).

<span class="mw-page-title-main">David A. Moon</span> American computer scientist

David A. Moon is a programmer and computer scientist, known for his work on the Lisp programming language, as co-author of the Emacs text editor, as the inventor of ephemeral garbage collection, and as one of the designers of the Dylan programming language. Guy L. Steele Jr. and Richard P. Gabriel (1993) name him as a leader of the Common Lisp movement and describe him as "a seductively powerful thinker, quiet and often insulting, whose arguments are almost impossible to refute".

References

  1. 1 2 "Coding for Liberty: On the Ground at Rand Paul's Presidential Hackathon". 29 June 2015. Archived from the original on 29 August 2015. Retrieved 23 August 2015.
  2. "JEB: 'no more powerful ... Influence on this earth than the Christian conscience in action' – BRADY may miss 6-8 games -- B'DAY: Dana P". Politico . Archived from the original on 2015-10-19. Retrieved 2015-08-30.
  3. 1 2 Linda Stevens (July 21, 1981). "The Whiz!". New York Post . ...14-year-old Ronnie Schnell...is one of NYU's youngest undergrads this summer. He's helping to test a new computer language called "Pseudo-Parallel SETL." ... He started at 9.
  4. 1 2 Lee Comegys, United Press International (October 18, 1981). "A computer genius at 14". E.W. Scripps Company. p. E-10. Archived from the original on March 4, 2016. Retrieved May 20, 2022.
  5. 1 2 Miller, Robert (1981). "Evening news". Independent Network News (US) . Season 2. New York, New York. Tribune Company. WPIX. ...Rockland Community College...
  6. "Hilcrest Boy your average next door computer genius", Rockland County Journal News, 23 August 1981
  7. John Coll (October 1982). "The BBC micro dials the world". No. 3. Acorn User. pp. 20–22. ...Dialcom Gold computers are [P]rime 5000 units and are connected to a worldwide network of similar machines. ...If I want to send a letter to Ronnie Schnell in New York, I type MAIL SEND RONNIE and my system directs the letter to him. ...We use the system for exchanging computer programs. His copy of Defenders was sent over by electronic mail... (More on Ronnie later.) ...Telecom Gold can turn up some surprises. One day I typed the NET-TALK command which enables you to talk to people on the network. ...I asked if he [Ronnnie] did any serious programming or whether he just mucked around and played games on the system. I was put firmly in my place by being told that he had written the international conferencing software we were using! ...I asked how old he was. The reply was 16! It will not surprise you that a short time later Ronnie received a BBC computer system. He has since been invaluable in helping to prove the file transfer software Acorn have developed. ...{{cite magazine}}: Cite magazine requires |magazine= (help)
  8. "There is a Surreal Cyberpunk Adventure Game Built into OS X That You Never Knew About". 15 April 2013. Archived from the original on 27 July 2015. Retrieved 23 August 2015.
  9. Richard Stallman; et al. (2015). GNU Emacs manual, 17th edition, updated for Emacs 24.5 (PDF). pp. pdfPage#24 aka printedPage#2, as well as pdfPage#429 aka printedPage#407. ISBN   978-0-9831592-5-4. Archived (PDF) from the original on 2022-02-03. Retrieved 2022-05-20. Acknowledgments. Contributors to GNU Emacs include ...Ronald S. Schnell.... ...M-x dunnet runs an[sic] text-based adventure game.
  10. "Archives". Los Angeles Times . 5 May 1991. Archived from the original on 2015-12-04. Retrieved 2015-10-01.
  11. "Notable Websites", Fortune, July 1998
  12. "Hello? You've Got E-mail", Family Circle, October 1998
  13. "E-Mail, Phone Home", Working Woman, February 15, 1999
  14. Thomas Claburn (May 7, 2004). "Microsoft Signs On For E-Mail Program". Archived from the original on 20 July 2015. Retrieved 30 August 2015.
  15. Cade Metz. "How Microsoft Learned to Stop Worrying and (Almost) Love Open Source". Wired. Archived from the original on 25 October 2021. Retrieved 30 August 2015.
  16. "College of Engineering and Computing / About Us". Archived from the original on 11 July 2015. Retrieved 29 August 2015.
  17. Nick Corasaniti (September 2, 2015). "Rand Paul Campaign Makes Pixelated Pitch, Through an App". New York Times . Archived from the original on February 24, 2021. Retrieved May 20, 2022. ...Paul campaign is releasing a smartphone app... Ron Schnell, the chief technology officer of the Paul campaign and architect of the app.
  18. Chris Plante (September 2, 2015). "Rand Paul's presidential app is no joke". Archived from the original on March 9, 2021. Retrieved May 20, 2022. ...Paul (R-KY) released an app promoting his bid for the [presidency] ...chief technology officer of Paul's campaign, Ron Schnell... who served as the chief architect of the app...
  19. Julie Jacobson (February 1998). Julie Jacobson (ed.). "System Spotlight: Super Sundays!". Electronic House. Vol. 13, no. 1. Kenneth D. Moye, EH Publishing, Inc., Wayland, MA. pp. 54–57. ISSN   0886-6643. ...sports-centric room of a Florida family... nine-screen video wall... the Schnells decided to design a video wall.... Ron, a software engineer by trade and technical tinkerer in his free time, had his own ideas for the video wall, but he couldn't do it alone. ...six surveillance cameras.... whole-house cable network ... face-to-face [video-conferencing].... With a little tinkering, Ron gave two of the small TVs... any channel at any time [capability via] X-10... commands to various lights and appliances... [via TV] remote, an X-10 keypad, or any touchtone phone.
  20. "The Segway Polo World Cup is Everything You Imagined". Archived from the original on 2021-08-11. Retrieved 2022-05-20.

Notes

  1. http://www.driver-aces.com/ronnie.html#dunnet
  2. Ron Schnell (1992-07-28). "dunnet - text adventure for e-lisp". USENET.
  3. http://www.driver-aces.com/ronnie.html#university
  4. http://www.driver-aces.com/ronnie.html#unix
  5. "EMAIL AUTHENTICATION SUMMIT, Federal Trade Commission, November 9, 2004" (PDF). Retrieved 29 August 2015.
  6. "Joint Status Report on Microsoft's Compliance with the Final Judgments". 25 June 2015. Retrieved 25 August 2015.
  7. Ron Schnell (2014). Barbara Chiarizia and Sarah K. Webster (ed.). "Hacking 101: Using social engineering increases security attack effectiveness" (PDF). Coast Guard Journal of Safety & Security at Sea, Proceedings of the Marine Safety & Security Council . United States Coast Guard. pp. 25 through 27. ...About the author: Mr. Ron Schnell is an adjunct professor of computer security at Nova Southeastern University in Ft. Lauderdale Florida...
  8. Released in September 2015; works on most iOS v8+ and also Android v2.3.3+ smartphones.