Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

GNU is "GNU is Not Unix"; unfortunately, it requires a left-recursive expansion that eventually exhausts the stack and terminates the process.


Me: 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/


Which means the 'G' could have been replaced by _anything_! Same for the first 'P' in PHP Hypertext Preprocessor


PHP originated as Personal Home Page. The current official name is a backronym.


>PHP originated as Personal Home Page.

I guess Worlds Most Efficient Security Violation Generator was tool long (WMESVG)


A regressive opinion not representative of modern PHP.


Thanks 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




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: