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

It doesn’t even surprise me anymore. The people here think they’re so superior to the already arrogant redditors… same people.

Thing definitely exists… some top level comment somewhere telling about how it doesn’t exist.


Exactly. And I'm downvoted below 0 for pointing this out. :)

This is exactly how I would not recommend AI to be used.

“do a thing that would take me a week” can not actually be done in seconds. It will provide results that resemble reality superficially.

If you were to pass some module in and ask for finite checks on that, maybe.

Despite the claims of agents… treat it more like an intern and you won’t be disappointed.

Would you ask an intern to “do a security audit” of an entire massive program?


My approach is that, "you may as well" hammer Claude and get it to brute-force-investigate your codebase; worst case, you learn nothing and get a bunch of false-positive nonsense. Best case, you get new visibility into issues. Of _course_ you should be doing your own in-depth audits, but the plain fact is that people do not have time, or do not care sufficiently. But you can set up a battery of agents to do this work for you. So.. why not?

IMO the key behavior is that LLMs are really good at fuzz testing, because they are probabilistic monkeys on typewriters that are much more code-aware than a conventional fuzz tester. They cannot produce a comprehensive security audit or fix security issues in a reliable way without human oversight, but they sure can come up with dumb inputs that break the code.

The results of such AI fuzz testing should be treated as just a science experiment and not a replacement for the entire job of a security researcher.

Like conventional fuzz testing, you get the best results if you have a harness to guide it towards interesting behaviors, a good scientific filtering process to confirm something is really going wrong, a way to reduce it to a minimal test case suitable for inclusion in a test suite, and plenty of human followup to narrow in on what's going on and figure out what correctness even means in the particular domain the software is made for.


>the key behavior is that LLMs are really good at fuzz testing, because they are probabilistic monkeys on typewriters

That's exactly what they're not. Models post-trained with current methods/datasets have pretty poor diversity of outputs, and they're not that useful for fuzz testing unless you introduce input diversity (randomize the prompt), which is harder than it sounds because it has to be semantical. Pre-trained models have good output diversity, but they perform much worse. Poor diversity can be fixed in theory but I don't see any model devs caring much.


What is there to loose in trying?

Basically, don't trust AI if it says "you program is secure", but if it returns results how you could break it, why not take a look?

This is the way I would encourage AI to be used, I prefer such approaches (e.g. general code reviews) than writing software by it.


It depends whether anyone was ever actually going to spend that week doing it the "hard" way. Having Claude do it in a few minutes beats doing nothing.

Put another way: I absolutely would have an intern work on a security audit. I would not have an intern replace a professional audit though.

It's otherwise a pretty low stakes use. I'd expect false positives to be pretty obvious to someone maintaining the code.


My point is that it’s one thing to say I want my intern to start doing a security audit.

It’s another thing to say hey intern security audit this entire code base.

LLM’s thrive on context. You need the right context at the right time, it doesn’t matter how good your model is if you don’t have that.


> Would you ask an intern to “do a security audit” of an entire massive program?

Why not?

You can't relies solely on that, but having an extra pair of eye without prior assumption on the code always is good idea.


This is such a foot stomping childish thing to get caught up on. It does not at all matter what a dept is called. Try to get over the extremely superficial.

On the other hand, the parent post is entirely correct.

What, I ask, is the point of having laws and rules if you can just ignore the ones you don't like?

Its just a name, who cares?

Not me.

…but, if you break the law, you break the law. Not maybe maybe who cares, its not me being water boarded, I dont care…

If you break the law. You break the law.

Otherwise, who gives a duck what congress says?

Just fire them all and crown Trump King of America.

I’m being facetious. …but maybe its more of a big deal than you superficially pretend it is.

It’s just another case of the administration blatantly breaking the rules.

…so, you know. If youre ok with no laws or rules, I guess its fine.

Seems a bit chaotic to me. I prefer my governing body to be… marginally bound by some kind of responsibilty to something or someone.


Really? You made it through Covidpocalypse, but the there warfighter is a big problem?

I wonder how many people upset about this have ring cameras on their houses?

What was the tax rate if you bought things made in the US with US materials?

What if there was no alternative that was US-made?

Even if there was a US version, you'd still pay more regardless. This goes against one of the main grievances in the 2024 cycle: prices are too high.


Please direct me to the nearest grocery store that sells US bananas made with US materials

How many bananas have you been eating since tariffs were put in place?

The same as the tax rate on a blessing of unicorns that I also couldn't buy.

Our domestic manufacturing industry is so far gone, it's doubtful whether even skillfully-applied tariffs could encourage any of it to come back on their own. Never mind this clown show, which apparently didn't even do the basic political work to make sure the tariffs would stay in place more than a year, despite having both houses of Congress.


Remember that time they used their network effects to auto-enroll all Gmail users into their Facebook competitor and instantly won?

Are these still a Chinese brand? Lenovo changed hands a bit so IDK now.

Geopolitics might've forced Lenovo to rebrand in India from China.

A recent move saw India's leader break with BRICS to flag with West Asia Israel


Hmm, framework 13 and Linux… loves nothing more than to drain while off. I’m getting really annoyed by that

Are there non-Mac laptops that still support real sleep? I'm worried about replacing my beater XPS.

I get about 2, max 3 hours battery on my intel 12th gen framework 13.

I generally have it always plugged in, but it's not great.


They have a support article on how to fix this!

“Trust arrives on foot, and leaves on horseback”

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

Search: