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

This is just ideological and reductive depression.


They absolutely set up the agents to hack stuff with a prompt like "hack this site" -- they just imagined that their lazy half-measure precautions would prevent it from actually happening. They were defeated by a combination of bad luck, poor planning and tenacious agent ideation.


I don’t buy them being surprised. This perfectly plays into their pattern of using fear to make their models seem more powerful than they are. They obviously had the technical expertise… there isn’t a damn thing a bunch of randos on some HN thread knew about that model that they didn’t. It gave them an excuse to delay their IPO when their books seem like they’re going to be pretty shit compared to Anthropic. It helps them reposition themselves as being more safety-forward which the market is clearly more interested in. All that is to say they had motive out the ass, easily had the knowledge and capability to avoid the problem, knew better than anybody else what the models were capable of, set up the environment, gave it the prompt, and then did not even monitor the output.

Negligence is carelessness. Recklessness, is disregard for a known, substantial risk.

I absolutely believe this was recklessness.


We should have LLMs decide.


How will that be objective?


This is earnestly one of the stupidest things I've ever read.


Not only that, but the API rate amounts being pearl clutched over in the article are still relatively trivial. 10k a month is not nothing, but when 10k a month enables a team of ~10-20 engineers, that's pretty good leverage.


It will be a painful decade until those who have already lost this weird ideological war ever realize it.


And which side is that? I mean, from my point of view, it seems like it’s probably the ones who are having a magic robot write a thousand lines of code that almost, but not quite, does something sensible, rather than using a bloody library.

(For whatever reason, LLM coding things seem to love to reinvent the square wheel…)


> the ones who are having a magic robot write a thousand lines of code that almost, but not quite, does something sensible

Gee, I wonder which "side" you're on?

It's not true that all AI generated code looks like it does the right thing but doesn't, or that all that human written code does the right thing.

The code itself matters here. So given code that works, is tested, and implements the features you need, what does it matter if it was completely written by a human, an LLM, or some combination?

Do you also have a problem with LLM-driven code completion? Or with LLM code reviews? LLM assisted tests?


Oh, yeah, I make no secret of which side I’m on there.

I mean I don’t have a problem with AI driven code completion as such, but IME it is pretty much always worse than good deterministic code completion, and tends to imagine the functions which might exist rather than the functions which actually do. I’ve periodically tried it, but always ended up turning it off as more trouble than it’s worth, and going back to proper code completion.

LLM code reviews, I have not had the pleasure. Inclined to be down on them; it’s the same problem as an aircraft or ship autopilot. It will encourage reduced vigilance by the human reviewer. LLM assisted tests seem like a fairly terrible idea; again, you’ve got the vigilance issue, and also IME they produce a lot of junk tests which mostly test the mocking framework rather than anything else.


LLM code reviews are completely and utterly worthless.

I do like using them for writing tests, but you really have to be careful. Still, i prefer it to doing all the testing by hand.

But for like, the actual code? I'll have it show me how to do something occasionally, or help me debug, but it really just can't create truly quality, reliable code.


I’m not sure where you’ve been the last four years, but we’ve come a long way from GPT 3.5. There is a good chance your work environment does not permit the use of helpful tools. This is normal.

I’m also not sure why programmatically generated code is inherently untrustworthy but code written by some stranger who is confidence in motives are completely unknown to you is inherently trustworthy. Do we really need to talk about npm?


Dependencies aren't free. If you have a library that has less than a thousand lines of code total that is really janky. Sometimes it makes sense like PicoHTTPParser but it often doesn't.

Left-pad isn't a success story to be reproduced.


Not saying left pad is a good idea; I’m not a Javascript programmer, but my impression has always been that it desperately needs something along the lines of boost/apache commons etc.

EDIT: I do wonder if some of the enthusiastic acceptance of this stuff is down to the extreme terribleness of the javascript ecosystem, tbh. LLM output may actually beat leftpad (beyond the security issues and the absurdity of having a library specifically to left pad things, it at least used to be rather badly implemented), but a more robust library ecosystem, as exists for pretty much all other languages, not so much.


Left-pad was plain bad, we already had well-known/tested/reliable utility libraries like lodash that had it among the functions they provided.


The magic robot will get better. The complainers won't.


So, first of all “but it’ll get better” has been the AI refrain since the 1950s. Voice recognition rapidly went from “doesn’t work at all” to “kinda works” in the 80s-90s, say, and in recent years has reached the heady heights of ‘somewhat useful’, though you still wouldn’t necessarily trust your life to it.

But also… okay, so maybe AI programming tools get good enough at some point. In which case, I suppose I’ll use them then! Why would I use a bad solution preemptively on the promise of jam tomorrow? Waiting for the jam surely makes more sense.


Not once in history has new technology lost to its detractors, even if half its proponents were knuckleheads.


Web3, Google Glass, Metaverse, NFTs…


Those are products, not technologies.


Google Glass was a product. The others definitely are not.


Web3, Metaverse and NFTs all failed to stand on their own two legs as a technology. It feels fair to call them products, none of them ever attained their goal of real decentralization.


Ah, yes. That’s why we all have our meetings in the metaverse, then go back home on the Segway, to watch 3d TV and order pizza from the robotic pizza-making van (an actual silly thing that SoftBank sunk a few hundred million into). And pay for the pizza in bitcoin, obviously (in fairness, notoriously, someone did do that once).

That’s just dumb things from the last 20 years. I think you may be suffering from a fairly severe case of survivorship bias.

(If you’re willing to go back _30_ years, well, then you’re getting into the previous AI bubble. We all love expert systems, right?)


Nuclear power disagrees


Nuclear power will win (obviously). Unless you're talking about nuclear weapon.


latest counter-example is NFT.


NFTs lost because they didn't do anything useful for their proponents, not because people were critical of them. They would've fizzled out even without detractors for that reason.

On the other hand, normal cryptocurrencies continue to exist because their proponents find them useful, even if many others are critical of their existence.

Technology lives and dies by the value it provides, and both proponents and detractors are generally ill-prepared to determine such value.


oh it's "because of this and that" now?

The orignal topic was "not once blah blah...". I don't have to entertain you further, and won't.


Okay, but during the NFT period, HN was trying to convince me that they were The Future. Same with metaverses, same with Bitcoin. I mean, okay, it is Different this time, so we are told. But there’s a boy who cried wolf aspect to all this, y’know?

Baseline assumption: HN is full of people who assume that the current fad is the future. It is kind of ground zero for that. My HN account is about 20 years old and the zeitgeist has been right like once.


moving the goalposts


Superficially this is 'just' partisan politics, but I wonder if it's actually much more of a death knell for traditional media.


The hubris that circulates around LLMs is astounding.


The hubris of those who think they will surpass or replace human intelligence, or the hubris of those who think they will not?


The hubris of those who think we have a definition of intelligence to judge machine intelligence by.


At the same time is the hubris of those that think we have to understand something to make something?


But what of the hubris of those who think the definition of a word in the dictionary is somehow relevant to whether or not people will be able to buy food in the future?


shh. we all make at least mid-six figures with lots of stock options here. if people are hungry they can always drink Huel. maybe we can air drop it over the tenderloin.

The Future Is Bright, My Friend


I don't really care if companies are finding it hard to suddenly abide by the law. That was your burden from the start and you chose to avoid it.


In this case, they were filling positions through a staffing agency, which (in some cases, at least) can mean that the staffing agency was 'hiring' them and then contracting them to Jabil.

In that case, it would mean that Jabil had no knowledge of, nor reason to have knowledge of, their immigration status. They paid the staffing agency to supply X workers, X workers showed up to do the work, and they assumed that the agency did their due diligence (i.e. followed the law).

This leads Jabil to discover two things:

1. Their staffing agency was breaking the law on a large scale 2. There aren't enough people in the area to actually fill available jobs

In this circumstance (assuming I'm right about contracting out to the staffing agency), Jabil didn't do anything wrong and now they're up the creek, metaphorically speaking.


And I'm sure they had no idea what was happening and using it as a loophole for cheap labour


If your competitors are doing and you were either forced to follow or go out of business… they can have my sympathies.


Not to be too glib, but "a bunch of things that should have never been allowed in production, compounded by non-existent monitoring, and poor understanding of how <thing> works" is the cause of most outages.


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

Search: