And I am not talking about only tech project creations. Anything extraordinary that comes to your mind?
He was burned out from the state of commercial programming around the time and funded a sabbatical with his pension savings to work on Clojure. He had at least 3 attempts to bridge Common Lisp and the JVM or CLR runtimes and he had formed strong opinions on the need for Clojure to be hosted.
He kept up doing 90% of the work with the next few versions and even today it he calls all the shots on its development, it not being a "bazaar" style open source project. Of course it being open source anyone is free to write their own patches and make forks, but generally contributions are more likely to be accepted by the community as libraries, not language changes.
The whole story has been submitted here a few times and is quite interesting: https://download.clojure.org/papers/clojure-hopl-iv-final.pd...
It occurred to me a few years later that the helium atoms he snapped together will likely survive until they are swallowed up by a black hole or maybe have a front row seat to a supernova or gamma ray burst. So likely hundreds of billions if not trillions of years.
I say supposedly because I know Jonathan Blow paid someone to do all the art for Braid, and licensed all the music (I even saw him demo Braid before release with his programmer art at GDC back in 2008, it did not look anywhere near as pretty, so he made the right choice). But the artwork was so extensive I'm not quite sure that really counts for your criteria.
That may be true for some of the others in the list as well, if that's the case. Stardew Valley I know was all one person, though. Also I really enjoyed Gorogoa, even though it's a smaller game, and that was done by a single guy who quit his cushy tech job and spent 7 years teaching himself how to draw and make games before he released it. It's a super clever interactive comic panel puzzle game that was well-received, though. Think it's on Xbox Game Pass right now.
Tiny utilities (typically under 100 kb), no ads, available for free, and they do exactly what they say very efficiently. The site has been around since 2001.
Charles Childers' work on the tiny Retro Forth language [2] is also worth pointing out. It was started by Tom Novelli, but according to interwebs, Childers took over in 2001. Really cool language if you like tiny VM-based systems and forth.
Another tiny one-man language is PicoLisp [3]. Created by Alexander Burger in around 1988, and he's still the maintainer. He has been using it in commercial application development ever since.
Today, I'm wishing a long and healthy life to Virgil Dupras' Collapse OS! [4]
EDIT:
Another project I really like is Willus.com's k2pdfopt [5], a small cross-platform tool that optimizes pdf files for mobile readers. Started in around 2011; judging by the website, very probably a single-person thing.
One more is, edbrowse, a "command line editor browser" with ed-like command language [6]. Originally written in 2002 by Karl Dahlke for blind users, but might be interesting to many others as well because of its scripting abilites.
Ah, and also mhwaveedit [7], Magnus Hjorth's wave editor, developed by him since around 2002. And Mark Tyler's mtpaint [8], which was apparently very much inspired by mhwaveedit.
A fascinating single-person made digital audio workstation is Non DAW by Jonathan Moore Liles [9], started in around 2006. I've used it a lot, great modular design, ran really well on an old Thinkpad T42.
Serenity OS [10] has also been in development for 3 years. Andreas Kling's amazing effort.
Possibly Dwarf Fortress [11] would also almost count as a two-man project, by Tarn and Zach Adams, going on since 2002.
Nils M. Holm's creations also deserve a mention for sure. Scheme 9 From Empty Space, Klong array language, several books, etc [12]. Really inspiring guy.
Not wishing to turn HN into Wikipedia, so I'll stop here. The dedication behind this kind of projects is amazing, really.
5: https://www.willus.com/k2pdfopt/
7: https://github.com/magnush/mhwaveedit
8: https://en.wikipedia.org/wiki/MtPaint
[1] Richard Hollins Murray contributed to the idea
Daemontools, a whole bunch of ciphers, tons of otero software. The man is a living legend.
* https://en.wikipedia.org/wiki/History_of_logarithms * https://en.wikipedia.org/wiki/John_Napier
Exiled Kingdoms: https://www.exiledkingdoms.com/forum/index.php
Stardew Valley: https://www.stardewvalley.net/
Instapaper: https://www.instapaper.com/
MeetWell: https://www.meetwell.app/
I love it and use it religiously, I just tracked down an article I remembered reading in 2015 the other day just by searching a keyword.
A Tale of Two Cities, Macbeth, Romeo & Juliet, Beowulf, Pride and Prejudice were the first ones that come to mind, though there are of course many more. Wish I knew more of the non-western classics
Non tech stuff? The standard design nail clipper is something probably most of take for granted. Invented by David Gestetner and used all over the world. I feel like this is the kind of thing that people might end up missing in a real dystopian mad max style world (assuming they become hard to come by). If I have to use a toe knife like the great Frank Reynolds I will not be pleased.
Chuck Moore devising his own programming language, which runs bare metal on x86 chips, in which he wrote a VLSI design program, to make chips, which run his programming language: it's safe to say this is the most control over a computing stack which a single human has at this moment in history.
Which is not to say GreenArrays is a one-man show, or detract from the hard work everyone else involved has done. I've not spoken to every one of them, but I can't imagine those I have disagreeing with me.
Joseph Shivers - Lycra/Spandex
Albert Hoffman - LSD
Anton Köllisch - MDMA (was killed in WW1)
John Pemberton - Coca Cola (significantly different to the modern drink)
John Baird Glen - Propofol
Percy Spencer - Microwave Oven
It's a humbling experience to see people like that.
Been around for 27 years now and maintained by Christian Ghisler pretty much on his own.
https://www.pcgamesn.com/rollercoaster-tycoon/code-chris-saw...
(I cannot recommend this service enough.)
Another way to look at it: all the tools you use now are team efforts after a lone developer perfected it to a usable release, where people were largely impressed to pick it up further.
[1][https://public.nrao.edu/news/grote-reber-radio-astronomy-pio...] [2][https://web.archive.org/web/20060927053750/https://www.bigea...] (by John Kraus who ran Ohio's "Big Ear" operation)
https://en.wikipedia.org/wiki/OMAC_(Buddy_Blank)
which has some delicious irony since it is about a "One Man Army Corps".
Kirby worked with Stan Lee and some others at Marvel comics to develop the characters and settings that set the foundation for Marvel being... Marvel. Kirby was kinda resentful that Stan Lee hogged the credits for the work. Particularly Stan Lee had a writing credit for all of the books he was involved in, but "writing" includes both planning the scenario and choosing individual words and the illustrators had a lot of input into the scenario.
Looking at OMAC you see Kirby do a really heroic job. The scenario planning is excellent and the writing at the sentence level is fine, but you can see that Lee had a special touch for that which Kirby didn't have.
SID (the sound chip of the Commodore 64) by Bob Yannes.
And then Samuel Johnson's A Dictionary of the English Language, a dictionary researched and written by a single man. He thought it would take three years, ended up taking nine years. All the more impressive for the reckless confidence paid off by diligence.
The famous anecdote Boswell reported about Dr. Johnson's confidence in his own abilities as a scholar:
>ADAMS: But the French Academy, which consists of forty members, took forty years to compile their Dictionary.
>JOHNSON: Sir, thus it is. This is the proportion. Let me see; forty times forty is sixteen hundred. As three to sixteen hundred, so is the proportion of an Englishman to a Frenchman.
https://shiningrocksoftware.com/
One person made an outstanding village-building game that has not only stood the test of time (released 8 years ago) but also spawned dozens of imitators and a robust modding community. It's sold at least 2 million copies (based on outdated info I could find) and is frequently referenced in gaming media with the reverence of a classic.
"Aside from voice acting, soundtrack, and parts of the story, Dust was designed and programmed entirely by Dodrill. A self-taught illustrator and animator, he had previously done artwork and cinematics on Epic Games' Jazz Jackrabbit 2, and was in the process of creating an independent animated film, Elysian Tail.[14] He assumed it would take three months to complete the game; it actually took over three-and-a-half years. He originally envisioned the game as an 8-bit-style platformer, similar to earlier entries in the Castlevania series. Inspirations for the final game came from such titles as Metroid, Golden Axe, and Ys I & II, which Dodrill cites as his favorite games."
newLISP [2] is still maintained and Lutz is frequent on forum.
Kawa Scheme [3], very good optimizing scheme on JVM, started 24 years ago. Per Bothner, author, is frequent on forum, although he'd like someone to continue developing it.
PicoLisp [4], started 34 years ago. Alexander Burger is still maintaining it, latest version was 2 months ago.
LFE [5], started by Robert Virding (one of Erlang authors), 14 years ago. Still developed.
Calibre [6], started 15 years ago by Kovid Goyal. Still in heavy development by Kovid.
[1] https://en.wikipedia.org/wiki/Gambit_(Scheme_implementation)
[2] https://en.wikipedia.org/wiki/NewLISP
[3] https://en.wikipedia.org/wiki/Kawa_(Scheme_implementation)
[4] https://en.wikipedia.org/wiki/PicoLisp
[5] https://lfe.io/
(For those interested in the technical aspects of how to compare resampling algorithms, you take a sound, graph it, speed it up then slow it down, graph it again. Comparison of the two graphs would ideally be identical but in practice that's nearly impossible. Mainly you're looking for where frequencies got created that were not originally there.)
https://en.wikipedia.org/wiki/On-Line_Encyclopedia_of_Intege...
https://www.theguardian.com/science/alexs-adventures-in-numb...
https://en.wikipedia.org/wiki/Postfix_(software)
Seems initially the work of a single person, though I have no doubt others contributed greatly also.
Also, the architecture of Corbosier. Lots of other examples exist in architecture.
Great question, by the way.
Is this applicable to Minecraft if there is Michelangelos David, or Beethovens 5th Symphony?
Or some random tech stuff like Git if all the math is run on the shoulders of the likes of Euklid?
But to add something technical:
Nicolas Appert the guy who did canning before Pasteur could explain how it worked.
The series has been published continuously since the 1970s.
https://en.wikipedia.org/wiki/John_Sinclair_(German_fiction)
It may be on its way out, now.
[0] https://www.thoughtco.com/liquid-paper-bette-nesmith-graham-...
PCem (Sarah Walker)
[1] https://en.wikipedia.org/wiki/Venus_of_Doln%C3%AD_V%C4%9Bsto...
They all started as one man projects. Then others started to contribute little, then more.
There is another guy who is building a castle using mostly meieval methods.
I have heard that the RT-11 OS was a one man effort at DEC, which for many years was more popular than Unix on the PDP-11, but I don't know the details. Do any DEC experts know more about this?
The guy is a legend.
More seriously, 1) some mathematical fields, e.g. Galois groups. 2) some specific game strategies: - Bridge has the Stayman Convention (and others) - Chess has Alekhine's Defense (and others)
His episode on how I built this is REALLY interesting.
The web has done alright.
There are hundreds of them.
Others like Gutenberg's printing press, Franklin's lightning rod, Whitney's cotton gin, Jenner's smallpox vaccine, Nobel's dynamite, Edison's phonograph, etc. etc. etc. are available in lots of lists.
But a lot of essential tech tools, apps and libraries, are mostly one man creation (fitting in https://xkcd.com/2347/).
I think that calibre, keepassx (no longer maintained, but living as keepassxc) and curl are some examples.
Newtonian mechanics
The pythagorean theorem
(Am I cheating?)
There's even an XKCD[1] about it.
7-Zip, LZ4, Zstd.