Hacker Newsnew | past | comments | ask | show | jobs | submit | cynicalsecurity's commentslogin

Youth today are ungrateful; they contradict their parents, chatter before company, gobble their food, and tyrannise their teachers.

For context, this is paraphrasing a 1907 manuscript by Kenneth John Freeman [1], which itself was summarizing the complains that older generations would direct against the youth in Ancient Greece.

[1] https://quoteinvestigator.com/2010/05/01/misbehave/#e6c0268a...


Oh yeah, we never did ANY of that when we were kids...

It's a quote (wrongly) attributed to Socrates

> What’s the worse that can happen? He fire me? I’ll just pick up a new job in 2 weeks.

That did not age well.


Don't bother. They won't understand.

So much for "cynical"

Someone still trusts Whatsapp with their data?

Interesting project, writing a useful PHP extension is an every web developer's dream.

However, the licence choice is weird. It's really asking to be MIT. Any company bigger than 2 people pays attention to that. Most web projects are proprietary. GPL‑v3-or-later is not appropriate for proprietary/closed-source.

Also, the README is lacking a nicely looking comparison chart, motivating people why they should use your project instead of just running grep in shell_exec. I'm very unlikely to run the benchmarking scripts myself. You have to convince me why your project is better than the established industry practice.


> GPL‑v3-or-later is not appropriate for proprietary/closed-source.

Perhaps that's the intent of the author. Not everyone is a fan of allowing companies to use your project for their closed source, proprietary garbage.

It's refreshing to see a project that isn't MIT.


The plugin directly adapts code from GNU Grep, so they MUST release it under the GPL, as far as I understand.

Thank you for your thoughts.

I made this as a joke with AI in about two hours because I kept seeing this pattern where code bases were grepping for classes because it was faster than anything else available to PHP userspace.

This is a runtime extension so it doesn't preclude you from using it as it would not be considered part of your proprietary code. Similar to how running grep through shell_exec is not the same as incorporating GPL code in your code. I suppose that is a matter of philosophical and legal opinion but I believe my interpretation is the de facto reality.

As for benchmarks there is a thing in the docs folder talking about that. I spend some time on it. The tldr is the PHP runtime is slower to startup so the overall slowness for PHP was 20% slower compared to the grep CLI but that's an apples to oranges comparison because if you already have a php thread running doing an extra ggrep call in userspace is going to be faster then grep because the binary doesn't need time to load into memory.

I just wanted to throw this code out there in case it's useful to anyone but I was considering write a new one for ripgrep or ag because they are both faster than GNU/Grep.


Paraphrasing the classic, it's not AI that people are unhappy with, it's their life around AI. The world generally appears to have become a harsher and more dangerous place - even though it hasn't. But people and especially tabloid press like finding scapegoats and participating in mass hysteria. The anti-AI hysteria is going to go away soon while AI isn't. It's just another tool, like cars or factories. Granted, it brings some danger, but at the same time it brings overwhelmingly more good.

This reads like such a cope. The only people who are hysterical about AI are the people pushing it, pushing the investments, pushing the AGI risk, pushing the marketing and promising to push workers out of their jobs. Listen to Sam or Dario for 10 minutes and tell me they’re not hysterical themselves. Sam compares himself with Oppenheimer, making direct nuclear weapon analogies, and warns of the dangers of what he is producing, yet the people who are concerned about this are hysterical?

You are in a massive bubble my colleague, and I hope you have held some small doubts in your mind so when it pops you will have something to hold onto.


The minor benefits of vibecoding unusable prototypes or lazy cretins "writing" blogs with AI can't quite compare to the benefits of cars and factories, don't you think?

If the impersonator was asking about Ukraine, rest assured that was a Russian spy. Ukraine is kicking Russia's ass pretty well right now with UAVs, so that's why they are trying to get information on them.

Soviet Union collapsed, bit its cause lives on, now unexpectedly in the West.

What a horrible mess. One "project" created after another one and eventually ditched in favour of creating something else from scratch. No one wants it, they are pissed and they blame Gmail for this. What a shit-show.

I don't want to learn your project, thank you very much. If anything, I'll create my own. Nowadays, it's super easy to do it with AI, but even before AI, I would have still prefered creating my own stuff instead od using yours. I don't want you as a dependency, I don't want you to become the master of my work, I don't want to try to understand how your pitiful "project" works since it would be 10 times easier for me to write the functionality I need from scratch myself. I don't want to do a security audit for your stuff and try to understand how it works while creating my own will always negate this problem entirely. I don't want to work for your "resume" so you could proudly put your turd "project" there seeking better employment. Not at my expense, not at the expense of my time and nerves.


Vive la France !


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: