Live data from Hacker News

Quine Relay

github.com

101–110 of 187 posts

Re: Quine Relay

#101
post #28

Earlier quoted context omitted.

Brainfuck is fairly practical compared to Unlambda and INTERCAL.

Perhaps my favorite paragraph on all of wikipedia: INTERCAL has many other features designed to make it even more aesthetically unpleasing to the programmer: it uses statements such as "READ OUT", "IGNORE", "FORGET", and modifiers such as "PLEASE". This last keyword provides two reasons for the program's rejection by the compiler: if "PLEASE" does not appear often enough, the program is considered insufficiently poli…

COME FROM also allows elegant aspect-oriented programming :)

Re: Quine Relay

#104

I feel awful for pointing this out, but the author spelled Copyright incorrectly in the last line. Fortunately, he can correct it without blowing out his Ascii art by deleting the extra space between '##' and 'Quine'. I'd issue a pull request myself, but it'd be like me putting soy sauce on a piece of Jiro Ono's sushi. I am completely unworthy.

Wouldn't you also need to fix src/QR.rb.gen.rb?

Re: Quine Relay

#105
This reminds me very much of the various types of mathematical exercises that seem to be very esoteric and academic but turned out to be very useful in some solution in physics (eg. lorentz contractions). I would not be surprised if some insight indirectly comes from this insanely amazing exercise.

Re: Quine Relay

#106
post #55

Earlier quoted context omitted.

I also know plenty of people who waste their intellect painting canvases, when they could be advancing the species by doing something practical. Shall we shed a tear for their wasted efforts as well? But of course not. Art is its own justification. And this program, my friends? This is art .

Art that only exists for the sake of existing, without intent to express, explore, or otherwise stimulate human mind - art of that sort is garbage. There are plenty of people who vehemently defend that garbage, but it doesn't make it any less wasteful use of human time and attention. Personally, I will never respect it simply because there was a lot of effort involved.

http://www.lynetteabel.org/L-ABEL-Seminar-Appreciate.htm

   Eli Siegel explains in his great essay "The Serious Aspect of Snobbery":  
    Snobbery is the unwillingness to like something, unless at the same time it 
    makes one feel more important;...
    [It] is the inability or lack of desire to appreciate justly.

Re: Quine Relay

#107
post #90
post #38

Earlier quoted context omitted.

possibly that someone clearly very smart wasted his/her intellect doing this, rather than advancing the species by curing obesity, heart disease and cancer?

If I make a ranked list of all the ways that people spend their time, I cannot imagine a sensible scoring algorithm that puts making a quine relay lower in value than posting an internet comment bitching about somebody making a quine relay.

+1, imagining the scoring algorithm you mention would even rank higher than the posting of that comment!

Re: Quine Relay

#108
post #2

That is both the most incredible thing I've ever seen, yet also by far the saddest thing I've ever seen. Props to the author for taking dedication to a whole new level. Link to a description of what this actually is: https://github.com/mame/quine-relay

Its not sad at all. Really good programmers can do things that ordinary programmers think impossible. This code was probably generated. Here is a paper on quine generation[1], and the authors have a very popular talk where they livecode a quine generator; that is, they livecode a program that generates an infinite list of quines[2] (source code from talk [3]). [1] http://users-cs.au.dk/danvy/sfp12/papers/byrd-holk-fr…

> This code was probably generated.

The code generator is included in the repo: src/code-gen.rb

Re: Quine Relay

#110
post #48

I know we shouldn't care about the source, crazy-insane as he obviously is, but FWIW, the author is Yusuke Endoh, one of the Ruby core members. RubySource had an interview with him here: http://rubysource.com/meet-fifteen-ruby-core-committers/ He lists his "hobby in programming" as: "writing a Quine and enjoying esoteric programming."

see also his "music box quine"

https://github.com/tric/trick2013/blob/master/mame1/entry.rb

from TRICK2013 (The 1st Transcendental Ruby Imbroglio Contest for rubyKaigi)

https://sites.google.com/site/trickcontest2013/

Post reply on HN