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 58)
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 [a] and 1992 for Emacs Lisp. [b] After high school, Schnell attended Syracuse University from 1984 through 1986, [c] and was a DJ on WJPZ-FM

Between late 1986 and throughout the 1990s, Schnell was a Unix kernel consultant. [d] 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] [e] 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] [f]

Starting in 2013, Schnell became an adjunct professor of Computer Security [g] 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 [h] 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

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 IntelliJ IDEA, Eclipse and Lazarus contain the necessary compiler, interpreter or both; others, such as SharpDevelop and NetBeans, 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 Werner 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">Guido van Rossum</span> Dutch programmer and creator of Python

Guido van Rossum is a Dutch programmer. He is 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">Richard Stallman</span> American free software activist and GNU Project founder (born 1953)

Richard Matthew Stallman, also known by his initials, rms, is an American free software movement activist and programmer. He campaigns for software to be distributed in such a manner that its users have the freedom to use, study, distribute, and modify that software. Software which ensures these freedoms is termed free software. Stallman launched the GNU Project, founded the Free Software Foundation (FSF) in October 1985, developed the GNU Compiler Collection and GNU Emacs, and wrote all versions of the GNU General Public License.

Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen-based mobile devices such as smartphones and tablets. It is the world's most widely used operating system due to it being used on most smartphones and tablets outside of iPhones and iPads, which use Apple's iOS and iPadOS, respectively. As of October 2024, Android accounts for 45% of the global operating system market, followed by Windows with 26%.

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

A mobile operating system is an operating system used for smartphones, tablets, smartwatches, smartglasses, or other non-laptop personal mobile computing devices. While computers such as typical/mobile laptops are "mobile", the operating systems used on them are usually not considered mobile, as they were originally designed for desktop computers that historically did not have or need specific mobile features. This "fine line" distinguishing mobile and other forms has become blurred in recent years, due to the fact that newer devices have become smaller and more mobile, unlike the hardware of the past. Key notabilities blurring this line are the introduction of tablet computers, light laptops, and the hybridization of the two in 2-in-1 PCs.

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 text editor and suite of free software tools. Its development began in 1984 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.

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 GNU Emacs, directly descended from the original, is ongoing; its latest version is 29.4 , released June 2024.

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> Family of programming languages known for symbolic computation and its use of parentheses

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). Free Software Foundation. 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.