3 ms·
GNU is "GNU is Not Unix"; unfortunately, it requires a left-recursive expansion that eventually exhausts the stack and terminates the process.
by rzzzt 5y ago
GNU is "GNU is Not Unix"; unfortunately, it requires a left-recursive expansion that eventually exhausts the stack and terminates the process.
- eyelidlessness 5y agoMe: just casually reading HN. Also me, to myself: hold our beer we’re going to nerd snipe ourselves and write this as a regex that can’t be flagged as ReDoS. /G(N)(U) is \1ot \2nix/
- eyelidlessness 5y ago
- tooltower 5y agoWhich means the 'G' could have been replaced by _anything_! Same for the first 'P' in PHP Hypertext Preprocessor
- tgma 5y agoPHP originated as Personal Home Page. The current official name is a backronym.
- geoduck14 5y ago>PHP originated as Personal Home Page. I guess Worlds Most Efficient Security Violation Generator was tool long (WMESVG)
- cptcobalt 5y agoA regressive opinion not representative of modern PHP.
- geoduck14 5y agoThanks for pointing that out. Several years ago, I had a small server running PHP - I had to patch it 3 times in 4 months. It spent more time with patches than I spent rewriting it from scratch. I just checked the PHP CVEs, amd it seems it has gone quite a while without high scoring CVEs - so, good for them