News for hackers. Stuff that matters.
Re:Ask HN: What are some examples of beautiful software? by CoryG89 on Sunday March 13, 2016 @08:47PM (#11280256)
I would say that not many actual implementations of software turn out to be beautiful, assuming it is above a certain threshold of complexity and it is meant for production use.

On the other hand, the ideas, algorithms, or the protocols on which software is based often seem beautiful, elegant, or brilliant, at least to me.

A few examples I can think of are: Google PageRank algorithm, Bitcoin's protocol and the block chain, the TCP network protocol, the BitTorrent protocol, Dijkstra’s algorithm, etc.

Re:Ask HN: What are some examples of beautiful software? by CephalopodMD on Sunday March 13, 2016 @11:50PM (#11280944)
> tcp protocol

I respectfully disagree. Many of the elements of tcp are very complicated, and more or less of a hack. Compose them all together, and it's a hugely complex and arguably ugly (if utilitarian) standard.

Re:Ask HN: What are some examples of beautiful software? by supdog on Monday March 14, 2016 @01:02AM (#11281164)
Indeed. No Starch Press's book on TCP/IP by Kozierok is 1600 pages!

RINA is a beautiful new redesign of the networking stack wherein "computer networking is just inter-process communication."

https://en.m.wikipedia.org/wiki/Recursive_InterNetwork_Archi...