S
Steike
steike.com · Personal blog · on HN since 2008
Steike is a programmer's personal site with code experiments such as a zip file quine, Evil C, and a PHP critique.
What HN saysHN links it for the zip file quine, cited as a well-known compression quine, and for its 'PHP Must Die' essay and PHP closures code.
15HN people shared it
5linked it in comments
10stories submitted
181story points
11 years agolast shared
2008people per year2026
Most-shared posts
- 1Zip File Quine5 people · 7 points · first shared 2011 · discussion on HN
- 2Evil C3 people · 16 points · first shared 2010 · discussion on HN
- 3Creative anti-debugger technique in Spotify for Windows2 people · 68 points · first shared 2009 · 19 comments on HN
- 4PHP Must Die2 people · 37 points · first shared 2010 · 46 comments on HN
- 5MacBook Multitouch1 people · 52 points · first shared 2009 · 11 comments on HN
- 6Smacbook Pro (2006)1 people · 1 points · first shared 2010 · discussion on HN
- 7Php closures1 people · first shared 2008
What HN people wrote when they linked it
tonyz · 2012-10-05
A well-known example of a zip quine:
http://steike.com/code/useless/zip-file-quine/
Compression quines and bombs are a great way to screw up automated systems. Possessing or transmitting them can easily cause a denial of service.
From Wikipedia: A quine is a computer program which takes no input and produces a copy of its own source code as its only output. http://en.wikipedia.org/wiki/Quine_(computing)
nanofortnight · 2015-09-02
repsilat · 2015-05-25
In addition to the rightward arrow, there's the leftward arrow:
int x = 3;
while(n <-- x) {
cout << x << endl;
}
which is different because it doesn't include the lower bound `n`. And of course, if typing the ">" is too taxing, the "---" operator is equivalent to the "-->" operator:
int x = 3;
while(x --- n) {
cout << x << endl;
}
A few more goodies in this style at http://steike.com/code/useless/evil-c/ (home of the zip-quine.)
sjf · 2010-01-11
The original parser was written by Lerdorf (source: your wikipedia link).
But I don't think any of them have anything to be proud of: http://www.steike.com/code/php-must-die/
apgwoz · 2008-03-20
Care to share? Or at least point me to the original library? I had found a few things http://ioreader.com/2007/05/03/php-closures/ and http://www.steike.com/code/php-closures/ a while ago...