Live data from Hacker News

Potential issues in curl found using AI assisted tools

mastodon.social

131–140 of 203 posts

Re: Potential issues in curl found using AI assisted tools

#132
post #44

Earlier quoted context omitted.

> Creativity is fun. AIs automate that away. I've been developing with LLMs on my side for months/about a year now, and feels like it's allowing me to be more creative, not less. But I'm not doing any "vibe-coding", maybe that's why? The creative parts (for me) is coming up with the actual design of the software, and how it all fits together, what it should do and how, and I get to do that more than ever now.

Same. I think there are two types of devs. Those that love designing the individual building blocks and those that wanna stack the blocks together to make something new. At this point AI is best at the first thing and less good at the second. I like stacking blocks together. If I build a beautiful UI I don't enjoy writing the individual css code for every button but rather composing the big picture. Not saying either…

The thing is, i love doing both. But there’s an actual rush of enjoyment when I finally figure one of the tenets of a system. It’s like solving a puzzle for me.

After that, it’s all became routine work as easy as drinking water. You explain the problem and I can quicly find the solution. Using AI at this point would be like herding cats. I already know what code to write, having a handful being suggested is distracting. Like feeling a a tune, and someone playing another melody other than the one you know.

Re: Potential issues in curl found using AI assisted tools

#133
post #105
post #56

Earlier quoted context omitted.

> The creative part for me includes both the implementation and the design The implementations LLMs end up writing are predicable, because my design locks down what it needs to do. I basically know exactly what they'll end up doing, and how, but it types faster than I do, that's why I hand it off while I go on to think about the next design iteration. I currently send every single prompt to Claude, Codex, Qwen and Ge…

I agree, and my flow is similar I've made great use of AI by keeping my boundaries clear and my requirements tight, and by rigorously ensuring I understand _every_ line of code I commit I believe software development will transition to a role closer to director/reviewer/editor, where knowledge of programming paradigms are just as important as now, but also where _communication_ skills separate the good devs from the…

> but also where _communication_ skills separate the good devs from the _great_ devs

I think it has been that way since forever. If you look at all the great projects, it’s rare for the guy at the helm to not be a good communicator. And at corporate job, you soend a good chunk of the year writing stuff to people. Even the code you’re writing, you think abou the next person who’s going to read it.

Re: Potential issues in curl found using AI assisted tools

#134

Earlier quoted context omitted.

I was thinking this again just yesterday. Do my laundry correctly and get it put away. Organized my storage. Clean the bathroom. Do the dishes. Catalog my pantry, give me recipes, and keep it correctly stocked. Maybe I'm just a simple creature but like, these are the obvious problems in my life I'll pay to have go away so why are we taking away the fun stuff instead?

You can already pay to have all those issues go away.

No you can't. You can only pay to transfer them to someone else on top of their own.

It's fundamentally different from how a machine or some code makes a task actually go away or at least become smaller.

Re: Potential issues in curl found using AI assisted tools

#135
I am a bit worried about the abuse of those tools. I wonder if the tools have policies and mechanisms around those (no clue how, but like forced disclosure if they detect that scanned code is OSS, free usage for OSS teams). Seems otherwise like great tools to accelerate finding 0-zero days. Maybe ever worse, when building supply chain attacks, one could relatively easily test against the detection mechanism before contributing malicious code (wonder if they could detect and block malicious use/probing). However, i guess long term it will make our software more secure. I guess it is always an arms race.

Re: Potential issues in curl found using AI assisted tools

#137

Earlier quoted context omitted.

You can already pay to have all those issues go away.

No you can't. You can only pay to transfer them to someone else on top of their own. It's fundamentally different from how a machine or some code makes a task actually go away or at least become smaller.

There are already cheap, domestic robots for cleaning dishes, cleaning the floor, cleaning clothes, making coffee, heating and cooling food, turning screws, drilling holes and so on. All those robots represent a greater than 90 percent (and sometimes a greater than 99 percent) savings in time relative to doing the same tasks manually. You still have to move the objects they operate on around within your house but that's mostly the only part of the task you have to do.

Re: Potential issues in curl found using AI assisted tools

#138
post #66

Earlier quoted context omitted.

I don't mean to aggravate you. I do mean to offer some insight in the mindset of the people the person I was replying to was puzzled by. I'm calmed by the fact that if we're both here, we both value one of the HN sayings I'm very fond of: come with curiosity. > Do you believe AI is at the core of these security analyzers? Yes. > If so, why the personal story blogpost? When I am feeling intensely, and people respond t…

The argument is that these high-quality security analyzers seem to use AI as a triage mechanism, and the quality of the analysis is still capped by the quality of the static analysis tool. One of the tools provide a whitepaper, that you can read here: https://corgea.com/blog/whitepaper-blast-ai-powered-sast-sca... It seems to explicitly put AI in this coadjuvant role, contradicting the HN title "found by AI". Neither…

[deleted]

Re: Potential issues in curl found using AI assisted tools

#139

Oh so AI usage news could be positive after all. Not to undermine huge issue of slop reports spam, but I'm so happy to see something besides doomerism

"AI" tools can be very powerful once you approach them as what they are: very good pattern matchers and generators. This ability far surpasses anything a human could do. Detecting potential issues in software is a great application of the technology.

The key word is "potential", though. They're still wildly unpredictable and unreliable, which is why an expert human is required to validate their output.

The big problem is the people overhyping the technology, selling it as "AI", and the millions deluded by the marketing. Amidst the false advertising, uncertainty, and confusion, people are forced to speculate about the positive and negative impacts, with wild claims at both extremes. As usual, the reality is somewhere in the middle.

Re: Potential issues in curl found using AI assisted tools

#140

This is exactly what I'd want from an 'AI coding companion'. Don't write or fix the code for me (thanks but I can manage that on my own with much less hassle), but instead tell me which places in the code look suspicious and where I need to have a closer look. When I ask Claude to find bugs in my 20kloc C library it more or less just splits the file(s) into smaller chunks and greps for specific code patterns and in t…

My thoughts exactly. So many actually useful tools could be built on top of LLMs, but most of the resources go into the no code space.

I get it though, non programmers or weak programmers don't scrutinise the results and are more likely to be happy to pay. Still, bit of a shame.

Maybe these tools exist, but at least to me, they don't surface among all the noise.

Post reply on HN