Erik Naggum
{{short description|Norwegian computer programmer}}
{{Infobox person
| name = Erik Naggum
| image = ErikNaggum_LUGM99_DKL.jpg
| image_size =
| caption =
| birth_date = {{birth date|mf=y|1965|6|13}}
| death_date = {{Death date and age|2009|6|17|1965|6|13|mf=y}}
| birth_place =
| nationality = Norwegian
}}
Erik Naggum (June 13, 1965 – June 17, 2009) was a Norwegian computer programmer recognized for his work in the fields of SGML, Emacs and Lisp. Since the early 1990s he was also a provocative participant on various Usenet discussion groups.{{Cite news |url=http://www.itavisen.no/816708/han-startet-den-norske-nettdebatten |title=Han startet den norske nettdebatten |newspaper=ITavisen |last1=Neset |first1=Tore |date=June 22, 2009 |language=Norwegian |url-status=dead |archive-url=https://web.archive.org/web/20090625014213/http://www.itavisen.no/816708/han-startet-den-norske-nettdebatten |archive-date=2009-06-25 }}
Naggum made significant contributions to RFC 1123, which defines and discusses the requirements for Internet host software, and RFC 2049,{{Cite web | url=http://www.ietf.org/rfc/rfc2049.txt | title=Multipurpose Internet Mail Extensions }} which defines electronic information transfer of various binary formats through e-mail.
In a 1999 newspaper article in Dagbladet,{{Cite news | url=http://www.dagbladet.no/kultur/1999/01/09/152790.html | title=Kranglefant på nettet | newspaper=Dagbladet | last1=Neset | first1=Tore |date=January 9, 1999 |language=Norwegian }} he was interviewed about his aggressive, confrontational participation in Usenet discussion groups. Erik later stated his motto to be: "Some people are little more than herd animals, flocking together whenever the world becomes uncomfortable ... I am not one of those people. If I had a motto, it would probably be Herd thither, me hither."
His death on June 17, 2009 (aged 44), was caused by a massive bleeding ulcer, related to ulcerative colitis, which he was diagnosed with about 15 years before his death.{{Citation needed|date=April 2024}}
Works
= SGML =
Naggum was Chairman of the SGML SIGhyper, the SGML special interest group on hypertext and multimedia (see HyTime). His technical commentary on ISO 8879:1986 in the archives of comp.text.sgml, in terms of both high quality and sheer mass, was especially appreciated.
= Lisp =
The Long, Painful History of Time,{{cite web|url=http://naggum.no/lugm-time.html|title=A Long, Painful History of Time|last1=Naggum|first1=Erik|date=11 October 1999|work=naggum.no|access-date=2010-12-12}} an article in which Naggum describes how the concept of universal time and time zones can be handled well in Lisp code.
= Usenet =
Erik contributed an enormous number of postings to Usenet. 14,300https://groups.google.com/groups/search?safe=off&q=author%3Anaggum&btnG=Search&sitesearch= Google Groups{{clarify|date=January 2014}} of them are "on record", but in many cases Erik used the "X-No-Archive" header when posting, a parameter requesting services like Google Groups not to archive the message.
= Activism =
In 1995, Erik started a journalism watch-group project on the web, campaigning to get a journalist sacked from Aftenposten following the publication of a sensationalist story about how Internet Relay Chat channels were used to trade child pornography.{{citation | title=Net gain. - future of news media on the Internet | url=https://ajrarchive.org/article.asp?id=2217&id=2217 | journal=American Journalism Review | date=November 1996 | access-date = April 15, 2021| last1=Lasica | first1=J.D | publisher=University of Maryland}}{{Cite journal
|last1=Hetland
|first1=Per
|year=2002
|title=Unmasking the Net - When Technology Communication Turns to the Public
|journal=Nordicom Review
|volume=1
|pages=109–124
|issn=0349-6244
|url=http://www.nordicom.gu.se/common/publ_pdf/42_109-124.pdf
|url-status=dead
|archive-url=https://web.archive.org/web/20110612095325/http://www.nordicom.gu.se/common/publ_pdf/42_109-124.pdf
|archive-date=2011-06-12
}}
= Emacs =
Erik Naggum contributed to the free software project Emacs text editor for almost a decade.{{cite web|url=https://groups.google.com/g/comp.lang.lisp/c/ZKJyAbgwcBU/m/jbGevBxZOeIJ|title=Re: The Next Generation of Lisp Programmers|last1=Naggum|first1=Erik|date=Aug 24, 2002|work=comp.lang.lisp|publisher=Google Groups|access-date=23 February 2024|quote=I have contributed to GNU Emacs just short of a decade}}
= Standardization work =
== IEEE ==
Working group member of the POSIX.1-2008 / IEEE Std 1003.1-2008 and The Open Group Technical Standard Base Specifications, Issue 7.
== IETF ==
Erik is listed as a major contributor in RFC 1123.{{Cite book | title=Requirements for Internet Hosts -- Application and Support }} Contributed to the requirement that Internet mail should include the four-digit representation of years, and thus avoid Y2K issues.
Controversy
Erik Naggum was highly controversial. When he was passionate about something, which he was on many subjects, he eagerly and often harshly argued for his point of view. An example of this is [http://www.schnada.de/grapt/eriknaggum-xmlrant.html his rant] about XML being misdesigned and, especially, misused. One such example would be [https://groups.google.com/group/comp.text.sgml/browse_thread/thread/2d6313f626c0a034/39006509705cb812 the diatribe against Martin Bryan] posted in 1992. Erik Naggum hated Perl with a passion, and considered Perl to be a problem, not a problem solver.{{cite web|url=https://groups.google.com/g/comp.lang.lisp/c/LGeQBt_ClfI/m/Y_iyHKvrdvwJ|title=Re: can lisp do what perl does easily?|last1=Naggum|first1=Erik|date=28 March 2000|work=comp.lang.lisp|publisher=Google Groups|access-date=23 February 2024}} He disliked C++, though not as much as he hated Perl, but he generally thought that C++ was too difficult to understand to such a degree that only about 5 people on the planet truly understood it and hence it was of little value for humanity.
Erik Naggum several times stated that stupidity, or rather the lack of willingness of individuals to acquire knowledge about a subject, argument or read other people's arguments with an open mind, was more or less a criminal offense. He was known for his polemic aggression towards what he considered to be ignorant individuals.{{citation | title=Stem på Internetts viktigste nordmann | url=https://www.digi.no/artikler/stem-pa-internetts-viktigste-nordmann/341470 | newspaper=Digi.no | date=October 3, 1997 | language=Norwegian | last1=Øverbye | first1=Morten | access-date=23 February 2024}} Much of what he wrote was so full of sarcasm and irony that it could be difficult to understand what he truly believed in and what were general exaggerations made just to make a point.
References
{{Reflist}}
Further reading
- {{cite web|url=http://elfworld.org/vis_dag.php?id=643|title=Erik Naggum|last1=Pettersen|first1=Hogne Bø|work=Hogne Bø Pettersen's blog|access-date=2009-12-25|archive-url=https://web.archive.org/web/20090625060610/http://www.elfworld.org/vis_dag.php?id=643|archive-date=2009-06-25|url-status=dead}}
- {{cite web|url=http://perpelle.wordpress.com/artikler-og-leserinnlegg/erik-naggum-in-memoriam|title=Erik Naggum in memoriam|last1=Nylehn|first1=Pernille|work=Pernille Nylehn's blog|date=22 July 2009}}
- {{cite news|url=http://open.salon.com/blog/kent_pitman/2009/06/24/erik_naggum_rip |archive-url=https://web.archive.org/web/20140801201624/http://open.salon.com/blog/kent_pitman/2009/06/24/erik_naggum_rip |archive-date=2014-08-01 |title=Erik Naggum, R.I.P.|last1=Pitman|first1=Kent|date=24 June 2009|access-date=2 June 2015|work=speaking out in the open|publisher=Salon Media Group, Inc.|authorlink=Kent Pitman}}
- {{cite news|url=http://www.tbray.org/ongoing/When/200x/2009/06/20/Erik-Naggum|title=Erik Naggum, R.I.P.|last1=Bray|first1=Tim|date=20 June 2009|work=ongoing|authorlink=Tim Bray}}
- {{cite news|url=http://www.open-voip.com/blogs/blog1/2009/06/20/erik-naggum-1965-2009-rip|title=Who was Erik Naggum?|last1=Hansen|first1=Thomas|date=22 June 2009|work=Ra-Software, Inc.|url-status=dead|archive-url=https://web.archive.org/web/20110825122013/http://ra-ajax.org/who-was-erik-naggum|archive-date=2011-08-25}}
- {{cite web|url=http://efn.no/naggum-obituary.txt|title=Erik Naggum -- An Obituary |last1=Gramstad |first1=Thomas |publisher=Electronic Frontier Norway}}
- {{cite news|url=http://www.open-voip.com/blogs/blog1/2009/06/20/erik-naggum-1965-2009-rip|title=Erik Naggum, 1965-2009 RIP|last1=Olsen|first1=Ruben|date=June 20, 2009|work=Ruben on VoIP|url-status=dead|archive-url=https://web.archive.org/web/20090623065236/http://www.open-voip.com/blogs/blog1/2009/06/20/erik-naggum-1965-2009-rip|archive-date=June 23, 2009}}
- {{cite news|url=http://blog.grendel.no/2009/06/27/rip-erik-naggum-1965-2009/|title=RIP Erik Naggum (1965-2009)|last1=Lindgren|first1=Rolf Marvin Bøe|date=27 June 2009|work=Rants from Rolf Marvin Bøe Lindgren}}
- {{cite news|url=http://www.holst.no/ahc.bulletin/erik-naggum.html |archive-url=https://archive.today/20130222195257/http://www.holst.no/ahc.bulletin/erik-naggum.html |url-status=dead |archive-date=22 February 2013 |title=Erik Naggum (1965-2009) |last1=Holst |first1=Ingar |date=12 August 2009 |work=The Ahlefeldt-Holst Center Bulletin (In Norwegian) }}
- {{cite web|url=http://www.loper-os.org/?p=165|title=The Wisdom of Erik Naggum|date=29 June 2010|last1=Datskovskiy|first1=Stanislav|work=Loper OS (blog)}}
External links
{{Wikiquote}}
- {{official website|https://naggum.no}}
- [https://xach.com/naggum/articles/ The Erik Naggum comp.lang.lisp archive] by Zachary Beane
- [https://mailman.gramstad.no/mailman/listinfo/enag-mausoleum Erik Naggum: digital mausoleum] - a mailing list for organizing and making available texts by Erik Naggum
{{DEFAULTSORT:Naggum, Erik}}
Category:Lisp (programming language) people