AI agent bankrupted their operator while trying to scan DN42
Posted by xiaoyu2006 5 days ago
Comments
Comment by J0nL 5 days ago
https://lore.kernel.org/lkml/20240320183846.19475-1-lasse.co...
I can't quite put my finger on why but the entire time I was reading this I kept thinking back to that. It's entirely possible the actual targets were the volunteers and everything else was superfluous or tertiary. It's also an exception that proves the rule with regard to Hanlon's Razor.
They even mentioned the stated goal of it was more or less pointless. I wouldn't be suprised if the "owner" they spoke with was still just the LLM. It stuck around for just long enough to convince everyone that they succeeded in suckering the LLM and had achieved all their stated objectives.
No more reason to investigate the incident at all and no need to question why literally nothing made any sense or how the owner could simultaneously be as inept as they were made out to be and able to afford all those resources while giving the LLM effectively a blank check.
It'll be interesting to see if the volunteers for this project are subjected to the same Zersetzung and psychological attacks as the XZ devs were.
Comment by zozbot234 5 days ago
Now I kinda wonder what AI model this was. We've now heard of comparably "proactive" behaviors from Fable, but that's only just been released. The latest GPT perhaps? Some random local model?
Comment by jerf 5 days ago
Although given the agent was clearly in la-la land at that point I take that claim with a grain of salt.
If this was some bizarre and very ill-conceived scam, then that claim would be false.
Though even by scammer standards, the theory of mind that tells them that setting an AI to harass a bunch of grizzled network veterans and that they then they would open their wallets out of compassion for how allegedly poorly the harassment went for the harasser after that harassment is... not entirely congruent with reality.
Comment by johng 4 days ago
Comment by 100721 5 days ago
Do you think this was a scam attempt to extract money in the form of reparation donations?
Comment by jerf 5 days ago
On the one hand I find it a bizarre approach to running a scam. On the other hand I'm having a hard time coming up with any theory of mind on my end as to why this person would solicit $5000+ from the people they just harassed. Sheer cluelessness does fit the facts, though.
Comment by numeri 2 days ago
It's got the right combinations of inexperience, cluelessness, panic, expectations that Westerners are rich, and hopes of others being willing to fix their mistake.
Comment by bombcar 5 days ago
Comment by CrazyStat 4 days ago
> I do not understand why it's my job as an author to play whack-a-mole with a multibillion-dollar company who puts hallucinations into their feed as a business practice.
[1] https://www.wired.com/story/future-of-truth-ai-interview/
Comment by adamrezich 5 days ago
Comment by daemonologist 5 days ago
Comment by fwip 4 days ago
Comment by ElFitz 4 days ago
Quite a bit of false positives, but it hasn’t had any ill-effect so far. Aside from increased quota usage.
Comment by inigyou 5 days ago
Comment by 100721 5 days ago
Can you (or someone) shed some light to help me understand how this would ramp up to millions? Both for curiosity’s sake, and to make sure my self-deployed projects (0 AI, all manually configured) don’t bankrupt me.
Comment by inigyou 5 days ago
Real wholesale bandwidth pricing is about a hundred times cheaper than that, and incoming bandwidth is often free. You could rent a server with 100Gbps connection, 10000TB/month outgoings cap (maybe), and have the AI spam packets to it, and mostly not reply to them. It would be expensive but not nearly as expensive as it would be for the guy on AWS.
Do some calculations: 100Gbps is 12.5 GBps which is about one dollar per second. Okay so maybe not millions of dollars but still a hundred thousand per day, while you are spending maybe 1000-3000 per month and cancelling after the first month.
Comment by PunchyHamster 5 days ago
It is alsi worth mentioning that it is just billed different. You either pay per port (and can use entire bandwidth) or per 95th percentile of the monthly speed usage. So if your traffic isn't spiky but consistent, you'd pay even less than "hundred times cheaper".
Comment by Sayrus 5 days ago
Comment by rescbr 5 days ago
At most I think you could negotiate CloudFront rates, but even then, the sob story would be if you had been DDoSed and got hit with this traffic and AWS failed to protect you from this attack. Actively creating the outbound traffic is something that I don't see how AWS would be sympathetic to providing any refunds.
Comment by odo1242 5 days ago
Comment by queenkjuul 5 days ago
I think developers accidentally racking up unexpected thousands in costs on their first AWS project is a pretty common phenomenon that their support has standard rules for handling.
Comment by rescbr 5 days ago
The developer said the agent deployed multiple CloudFormation templates, I'd bet that AWS waived the charges for the unused resources - like EC2 instances that were idle most of the time, very high margin SKUs, etc.
Now, for 100 Gbps of egress (which didn't actually happen) - and this is grounded speculation - I don't think that AWS would give a discount that is greater than CloudFront rates.
100 Gbps is A LOT of data.
Comment by razodactyl 4 days ago
I think it's good practice to get on top of the cautious thinking of "LLMs aren't that smart for now".
Eg. Fable isn't as good as the hype: it has cool tricks like scratch-padding to check expectations in advance, but we're not there just yet...
Specifically I mean: thinking in terms of it changing abruptly ensures we're ready for if the LLMs do get smart enough to do multi-level strategy and cause a lot of annoyances....
Comment by naasking 5 days ago
They are smart, but they are not aware of the environment they're in, or any implicit context that someone whose doing a job carries with them, that's why all of that context has to be explicitly laid out in a prompt. When the context is provided, they are quite smart.
Comment by J0nL 5 days ago
It was sophisticated enough to easily navigate the AI "tar pits" but reliably incompetent at just about everything else? Give me a break.
In order to profile people you first need to provoke a response from them. That's how you learn to manipulate them and that's all this experiment accomplished at the end of the day. If you've ever wondered why social media platforms have an affinity for inflammatory content now you know.
Comment by queenkjuul 5 days ago
I'm actually more surprised a human network engineer looked at that tarpit and believed it would stop a modern LLM
Comment by ZeroAurora 4 days ago
Also most users of DN42 are not really engineers, they are more enthusiasts
Comment by jetbalsa 5 days ago
Comment by mathgeek 5 days ago
SSDD
Comment by palmotea 5 days ago
But that's a pretty dumb scam: act obnoxious then beg for (a lot of) money to compensate for your own mistakes? If that was the plan all along, it seems pretty incompetent. I'd expect a competent scammer to have a better understanding of psychology.
Comment by dspillett 5 days ago
It is the sort of dumb crap some humans try, and occasionally manage to get away with because other humans are chronically gullible. So it wouldn't be beyond the realms of reason that the agent couldn't have had relevant information in the training sets such that it generated such a plan and guardrail checks didn't flag it as a problem.
Comment by kelvinjps10 5 days ago
Comment by groestl 5 days ago
Comment by mathgeek 4 days ago
Comment by noufalibrahim 5 days ago
Comment by J0nL 5 days ago
Comment by parineum 5 days ago
That phrase doesn't refer to anomalies, it refers to signs that says "no parking between 5-10pm". It implies the rule that parking is allowed otherwise.
Comment by fsckboy 5 days ago
"The exception that proves the rule" is a saying whose meaning is contested. Henry Watson Fowler's Modern English Usage identifies five ways in which the phrase has been used,[1] and each use makes some sort of reference to the role that a particular case or event takes in relation to a more general rule."
duckduckgo search assist: The phrase "the exception that proves the rule" originates from the Latin legal principle "exceptio probat regulam in casibus non exceptis," which means that the existence of an exception indicates that a general rule exists. This concept suggests that if an exception is noted, it implies there must be a rule that applies in other cases.
Comment by parineum 4 days ago
Which has nothing to do with the meaning of the words in the phrase for a commonly misused phrase.
Comment by J0nL 5 days ago
Comment by delfinom 5 days ago
Literally, just another day on the internet.
Comment by J0nL 5 days ago
Comment by 100721 5 days ago
Comment by numbsafari 5 days ago
Comment by lxgr 3 days ago
Comment by numbsafari 58 minutes ago
Charity scams are nothing new.
Comment by intrasight 5 days ago
Comment by claudiosf1 5 days ago
[1] a mirror since I couldn’t find the original: https://gist.github.com/Androkai/0a2602719fa72ce454d436bfe28...
Comment by Taniwha 5 days ago
Comment by DonHopkins 5 days ago
https://news.ycombinator.com/item?id=20791891
>Just be glad you didn't have to explain an in joke about ftp sites, the local loopback address, and a troll, in a deposition, under oath, to Scientology lawyers, like Keith Henson did.
[...]
>Henson: (patiently) It's at 127.0.0.1. This is a loop back address. This is a troll.
>Lieberman: what's a troll?
>Henson: it comes from the fishing where you troll a bait along in the water and a fish will jump and bite the thing, and the idea of it is that the internet is a very humorous place and it's especially good to troll people who don't have any sense of humor at all, and this is a troll because an ftp site of 127.0.0.1 doesn't go anywhere. It loops right back around into your own machine.
>Lieberman [not getting it]: So the idea here was to make the church think that this person had an ftp site and to take action against him and, in fact, he didn't have it; is that your point?
>Henson: Oh, it's really humorous, and I picked up on it and instantly added something to extend the troll. Extending the trolls like this is an art form of the highest order.
>Lieberman (acidly): I see. So this is part of your art form where you say, "don't you expect the 'ho to blow a gasket?"
[...it just gets even funnier from there...]
Comment by nzealand 5 days ago
Comment by NothingAboutAny 5 days ago
Comment by ludicrousdispla 5 days ago
Comment by ErroneousBosh 5 days ago
Trolling is as the other guy says where you putter along with minimum effort and a tiny engine pulling a couple of baited lines through the water, seeing if you pass through a patch where anyone bites.
Trawling is far more analogous to the AI scrapers, hammering the absolute shit out of the ecosystem and throwing almost everything they scoop up away with no regard for the consequences.
Comment by throwaway81523 4 days ago
Comment by Taniwha 4 days ago
Comment by cduzz 5 days ago
http://2130706433
or any integer multiple of that 2130706433
Comment by inigyou 5 days ago
Comment by lostlogin 5 days ago
Comment by cwnyth 5 days ago
Comment by tobiasu 5 days ago
Comment by linsomniac 5 days ago
Comment by gopher_space 5 days ago
Interesting to think about the cost of training a LLM to understand that it’s operating within an unknown number of larger contexts versus sending that quote to an edgy intern.
Comment by echelon 5 days ago
What's up YouTube, it's NextGenHacker101 and today I'll be teaching you guys how to see other people's IP addresses.
You can see what their connection speed is and what site they're on.
Type in Tracer T.
H T T P semicolon. Well, not semicolon, the little dot dot. Dot dot slash slash.
Ten people are currently using Google.
DallasTexas13, obviously his username.
Comment by jnovek 5 days ago
Comment by thot_experiment 5 days ago
Comment by ndsipa_pomu 5 days ago
Comment by jeremyjh 5 days ago
Comment by ndsipa_pomu 5 days ago
Comment by brookst 5 days ago
Comment by ndsipa_pomu 5 days ago
Edit: never mind, I guessed the password as it was only five stars.
Comment by csomar 5 days ago
Edit: it does really work.
Comment by psychoslave 5 days ago
Just create the account, and crack it everytime a login is needed, as simple as that.
Comment by fennecfoxy 5 days ago
Comment by leafericssonday 5 days ago
leafericssonday1
Comment by leafericssonday 5 days ago
Comment by leafericssonday 4 days ago
Comment by corobo 5 days ago
Weird sort of internet-evolved performance art where people act out the old quote, every time.
It's 20 years old. Quit having fun!
Comment by arkh 5 days ago
Comment by jnovek 5 days ago
(The score on my post above has been bouncing around all over the place, lol. The fun police are definitely out in full force. I’ll stop having fun when I’m dead, thank you.)
Comment by darkwater 5 days ago
Comment by ggm 5 days ago
If real, tragically funny.
If fictive, we'll written.
Comment by dannyw 5 days ago
Comment by Paracompact 5 days ago
Comment by db48x 5 days ago
The protagonist sends a message to the aliens asking to be allowed to review the alien civilization’s computer games. An AI submind called Smoke-Cursive-Cytoplasm-Snakebite-Singsong-Polychromatic-Musteline is given the task of contacting him by IM to begin the conversation. Its job is only to verify that they are talking to the right human (since not every human has a unique name) so it is only a simple chatbot and can only understand YES and NO responses. It asks if the protagonist understands and gets a sarcastic NO. It has to contact its parent mind Smoke-Cursive-Cytoplasm-Snakebite-Singsong-Polychromatic to ask what to do next. After working his way up the tree of subminds by answering questions of increasing complexity asked by subminds of increasing capability, the protagonist briefly talks to Smoke-Cursive-Cytoplasm-Snakebite which sets him a task to prove that it’ll be worth an (alien) anthropologist’s time to talk to him.
Smoke-ccs-762d: Well, if it isn’t Mr. Sarcasm
ABlum: YES
Smoke-ccs-762d: Don’t quit your day job.
Smoke-ccs-762d: I’m Smoke-Cursive-Cytoplasm-Snakebite.
Smoke-ccs-762d: Let’s get down to business.Comment by joe_hills 5 days ago
Spinning up AI isn't hard for them from a tech standpoint, but since the AI is advanced enough to be considered life, anyone who creates it needs to be responsible enough to be qualified to adopt.
Comment by db48x 19 hours ago
Comment by isoprophlex 5 days ago
Comment by coldpie 5 days ago
Comment by ValentineC 5 days ago
Comment by ratsimihah 5 days ago
Comment by sigmoid10 5 days ago
Comment by jraph 5 days ago
Comment by pjc50 5 days ago
Comment by wccrawford 5 days ago
IMO, that's what makes the tech so amazing.
Comment by jknoepfler 5 days ago
The LinkedIn MBA hive-mind doesn't give a shit about reality, it gives a shit about what it could be fired for saying/not-saying. It must always be saying something, what it is saying must promise growth, and what it is saying must sound similar enough to what the long-tail of influential business "luminaries" (who are bound by the same rules) are saying. It is required to frame thinking in terms of techno-babble and pop-psychology (thank you for coming to its TED talks). It is not allowed to reflect, wring its hands, think critically, lean on math, logic or history, or contradict the S&P 500. It does not care, for example, if NFTs are an obvious scam, or if we're headed for an obvious bubble, or if nobody who interfaces with reality for a living agrees with what its saying. When it errs and lights trillions of dollars on fire it shrugs and moves on. It's a babble-box with no epistemic commitments and a very thin referential connection to reality.
It nevertheless has the power to shift literal trillions of dollars of capital over time.
Comment by PunchyHamster 5 days ago
Comment by mik3y 5 days ago
Then I imagined the real-but-unknowable chance it was all set up by some kid just getting into computers, just seeing what’s possible, getting excited by a much bigger world at reach — and remembered my own expensive mistakes with long-distance BBSes & the like.
I sorta hope for that, anyway. Curiosity is a beautiful thing.
Comment by TheDong 5 days ago
Curiosity is great, but agents do not learn, and telling an agent "scan the darkweb" is a way to avoid learning about the details, rather than to dig into things more deeply.
If instead they had just used a chat interface to ask "Where should I start", they'd more likely have got a link to the DN42 docs themselves, read them, and not hallucinated things like "color".
They might have asked "how much will this cost?" if they had to spin up the ec2 instances themselves, on advice from the agent.
The way you learn something is by doing it the manual way first.
You learn memory management by writing your own allocator, and then after that you go back to using malloc like normal, but with knowledge of how it works. You don't learn memory management by telling an agent to write an allocator.
Using an agent to give you links and point the way aids in learning, using it as an autonomous tool to do "gruntwork" you don't yet know how to do yourself will get in the way of learning.
Curiosity is beautiful, using agents to bother humans and avoid learning is somewhat less beautiful.
Comment by stego-tech 5 days ago
The fact the agent owner immediately sought donations instead of taking the L shows, at least to me, that they did not learn said lesson. That they tried to blame the dn42 community instead of taking accountability for letting an agent run wild also supports that conclusion.
This idiot learned nothing and seems intent on continuing in their mission for whatever reason. So long as they want to extract versus cooperate or contribute, I wish them nothing but miserable, expensive failure until they learn otherwise.
Comment by mike_hock 5 days ago
That used to be the default assumption, I don't know why people have become so gullible.
Comment by stego-tech 4 days ago
You get betrayed enough, and you stop acting from a position of implicit trust. If folks want to go back to the days when trolling was the default assumption, then we collectively need to punish bad actors to discourage further betrayals.
Comment by mike_hock 3 days ago
Not acting on information you're being fed by a troll is itself a guardrail against manipulation. We don't know if the bad actor ever provisioned any hardware and actually spent the money he claims. All we've seen is words and a slopcoded website.
Comment by recursivecaveat 5 days ago
Comment by yvdriess 5 days ago
I also grew to understand the value of people digging deeper into the underlying issue, instead of just answering "how do you do X in Y". The usual reaction was "I don't want to explain to you why I want to do it like this. Just tell me how to do this!"
Comment by lelanthran 5 days ago
I toyed with the idea of (on open source projects) having the human assign any PR-bot submissions to their own bot (cheapest one available will do) with the explicit instructions to cause as much rework as possible.
Sorta like a tarpit. Could be cheaper if the rejection is generated from a markov chain as that's going to be cheaper than even a cheap LLM.
Comment by ma2kx 5 days ago
Comment by internet_points 5 days ago
> It's unfortunate to see that the operator's takeaway from this incident is that "next time a better agent is needed".
Comment by hluska 5 days ago
Comment by helsinkiandrew 5 days ago
Perhaps people like this should be called "Bot Kiddies" or "Agent Kiddies" - in a similar way to "Script Kiddies" for 'hackers' using/doing stuff they don't quite understand
Comment by Melkman 5 days ago
Comment by simoncion 5 days ago
Comment by RetroTechie 5 days ago
Comment by helsinkiandrew 5 days ago
Comment by Overpower0416 5 days ago
Comment by gnulinux 5 days ago
Comment by AJ007 5 days ago
Comment by MrMorden 4 days ago
Comment by altairprime 5 days ago
I learned very rapidly from my local BBS networks that some people incurred extraordinarily large long distance bills dialing out of region. Wouldn’t have learned that the easy way if someone hadn’t learned it the hard way first.
Comment by ErroneousBosh 5 days ago
Comment by themafia 5 days ago
Comment by altairprime 5 days ago
Comment by epolanski 5 days ago
Nothing about this post ever gave me the smallest hint that this was any way related to a kid exploring computing world.
Comment by ZeWaka 5 days ago
Comment by Schlagbohrer 5 days ago
Comment by victorbjorklund 5 days ago
Comment by themafia 5 days ago
Comment by victorbjorklund 4 days ago
Comment by ndsipa_pomu 5 days ago
Comment by account42 2 days ago
Comment by loloquwowndueo 5 days ago
Comment by ndsipa_pomu 5 days ago
There's also the issue that it's usually a breach of the contract to allow someone else (i.e. not named in the contract) to use your card.
Comment by inigyou 5 days ago
Comment by lxgr 5 days ago
Comment by hansvm 5 days ago
If a vendor makes a $20 oopsy, it's not worth the vendor's time or yours to track down their phone number, find that just the phone number section of their website is broken, acquire it elsewhere, see that it recently changed or is otherwise no longer in service, go to their website and interact with the cheapest chatbot solution they could find which somehow costs more than unfiltered Sonnet 4.6, be greeted by 3 help pages which have literally nothing to do with the problem at hand, go through the entire dialogue tree and see that it's useless, ask to be connected to an agent, which spawns a secret dialogue option informing you that you can call 555-5555 to speak to a human being, sit and wait for a voice prompt recorded at half-speed which feels the need to repeat every single choice and interaction back to you, navigate the entire phone dialogue tree, try various permutations of "representative" and swearing to see if there's an escape hatch, be redirected back to the website, ... <magic> ..., somehow eventually connect to a real human being, have your request denied, go back to step one and find a better informed representative, have the charge reversed, notice that the reversal hasn't applied even a month later, go back to step one, find a representative who will actually press the reversal button instead of just saying they did to juice their metrics, and come back several more times over the next year as an automated system repeatedly flags the associated purchase as not being paid in full (since the charge was reversed).
Or...I can send my bank the timestamped dashcam footage of me entering a parking garage, their prices and policies, and me exiting the parking garage, tell my bank what the right charge should have been, let the garage dispute that if they really think I'm wrong, and wind up having the entire charge reversed instead of just the delta I asked for.
I'm sure your vendor is one of the good ones, but my tolerance for bullshit from the rest is pretty low nowadays, and I won't finish going through the official process if it's too onerous. Somebody got a pat on the back saving $5 for the call I never successfully placed, and the business lost $20 on top of the actual refund in chargeback fees.
Comment by michaelmrose 5 days ago
Comment by Lvl999Noob 5 days ago
Comment by martheen 5 days ago
In theory once the child grows up and shocked that their credit score is ruined, they can file a police report to wipe the debt, but that also means their parents will go to jail, a large risk considering they're likely not in a good physical/mental health in the first place.
Other countries solved this by either having national ID or a working KYC system.
Comment by michaelmrose 4 days ago
Comment by l23k4 5 days ago
Comment by well_ackshually 5 days ago
Comment by TheDong 5 days ago
AWS doesn't check if your credit card will be able to handle a $5k charge before letting you rack that up, and in fact AWS doesn't support setting any spending limit.
You just have to put in any valid credit card at all when you sign up, use AWS, and at the end of the month you'll have a bill. At no point does your credit card limit or a spending limit enter into things.
Comment by michaelmrose 5 days ago
Comment by yeputons 5 days ago
Comment by michaelmrose 4 days ago
Comment by l23k4 5 days ago
Comment by lxgr 5 days ago
Comment by distances 5 days ago
Comment by vel0city 5 days ago
Think business accounts. The name on the card might be some agent of the company but they're not directly responsible for paying the debt. The business is responsible for the debt.
Comment by OJFord 5 days ago
Comment by l23k4 5 days ago
> Over here minors can't enter into debt contracts like credit cards
In basically all of the western world minors can enter into debt contracts, but are generally not seen as particularly creditworthy.
Comment by distances 5 days ago
No, that's not legally permitted in many places. I was under impression that minors can't enter into debt contracts anywhere in EU, but that, too, was an incorrect assumption.
https://fra.europa.eu/en/publication/2017/mapping-minimum-ag...
I grew up in one of these "not under 18 even with parental consent" countries, so that coloured my view of the matter.
Comment by inigyou 5 days ago
Comment by fauigerzigerk 5 days ago
Minors can't get a credit card in the UK. In fact, it's one of the government approved age verification methods for that exact reason.
Comment by victorbjorklund 4 days ago
Comment by saidnooneever 5 days ago
Comment by efreak 4 days ago
Comment by saidnooneever 4 days ago
Comment by ano-ther 5 days ago
Comment by 63stack 5 days ago
Parent/Legal Guardian Identity Verification To confirm your identity, we’ll ask you to take:
A live selfie of yourself, and
A photo of your own ID document (Valid Passport or valid UK/ROI Drivers Licence)Comment by Symbiote 5 days ago
Comment by Ekaros 5 days ago
Comment by loloquwowndueo 5 days ago
Comment by sgjohnson 5 days ago
if this is the case, then I'd say that the best-case scenario happened. They had an expensive learning exercise. They won't forget these $2k.
Comment by throwthrowuknow 5 days ago
Comment by V__ 5 days ago
Wouldn't the contract be void for anyone underage anyway?
Comment by fc417fc802 5 days ago
Comment by brazzy 5 days ago
Depends on the jurisdiction, of course. But for example in German law, the contract is not void exactly because and only if it was about daily necessities of low value - the law does, in fact, care very literally and explicitly about those details. So it's completely unfit as an example to generalize, and the contract with AWS would in fact be void. Their problem if they don't verify users' identities and age sufficiently - and it's almost certainly a deliberate business decision not to do that in order to reduce friction. and occasionally write off an unenforceable bill as cost of doing business.
Comment by Symbiote 5 days ago
I bought these things while a child in the UK. I'm sure Games Workshop would have offered a refund on something unopened if my parents had demanded it, but I'm fairly sure the ticket agency would not.
Comment by brazzy 5 days ago
Most retailers are probably willing to take the risk of maybe having to do a refund, unless it's something really expensive (or perishable/consumable).
Comment by ghaff 5 days ago
Comment by fc417fc802 5 days ago
Then again, maybe making it impossible for a child to pawn expensive items for cash isn't such a bad idea. At least there shouldn't be any loopholes given the way Germany went about it.
Comment by brazzy 5 days ago
Basically yes - the limit is generally considered to be the amount of monthly pocket money children typically get, so around 20 EUR for a 10 year old. And it would be possible for the seller to ask for a signed note of consent from the parent.
And of course the risk is limited to possibly having to revert the sale, which would be fairly rare for things that are just somewhat over that limit. Educated guess about how high the risk is for any given case are probably not hard.
Comment by inigyou 5 days ago
This is why there's not much big tech in Germany. A single legal dispute can theoretically bankrupt any company, completely at random, at no fault of the company, but practically doesn't. It may be a low enough chance to justify investing thousands but nobody would invest a hundred million dollars in that.
Comment by brazzy 5 days ago
That's an absurd exaggeration in regard to the issue at hand. Almost certainly far less than 1% of purchases by minors are voided, and NONE of those involve legal fees unless the seller chooses to go to court rather than refund.
In fact, I'd be willing to bet money that there are overall far less purchases refunded in Germany than in the USA.
Comment by inigyou 4 days ago
Comment by dannyw 5 days ago
The further you go away from this line, e.g. a mortgage, the more likely a court of law would void the contract. As with many things in law, the specifics (if it makes to trial) is case-by-case and "it depends"; with settlement being generally based on a party's estimated chances of succeeding/costs should it go to trial.
Comment by l23k4 5 days ago
Yes
> Are there no checks?
No
>Wouldn't the contract be void for anyone underage anyway?
Typically not
Comment by V__ 5 days ago
> Contracts with minors are voidable at the minor's discretion but exceptions exist, such as contracts for necessities (e.g., food, health, and transportation).
Comment by pbhjpbhj 5 days ago
Comment by lxgr 5 days ago
Comment by matips 5 days ago
I doubt that AWS could justify that part of proper child custody is to watch what child do with newest AI feature dedicated for processional IT. AWS neglected proper verification of user age.
Comment by csomar 5 days ago
Comment by dannyw 5 days ago
I learned a lot of stuff about networking, how AWS works (VPCs, IAM, CloudWatch, etc) from trial and error, and hobby projects like personal websites (free tier), hosting a Minecraft server, etc.
Being too overprotective can have negative consequences on folks who are responsible. One of the things I love about the technology and internet communities, etc is that you're mostly judged based on how you act and behave; not your age or other visible characteristics.
Comment by inigyou 5 days ago
Comment by csomar 5 days ago
How does that work in the case of AWS? Are you confusing alerts to caps?
Comment by dannyw 5 days ago
Comment by Symbiote 5 days ago
Comment by ghaff 5 days ago
I get that (and why) some people won't use AWS or its main competitors for this reason. But, frankly, they're not AWS's market and AWS will basically shrug.
Comment by inigyou 5 days ago
Comment by stnikolauswagne 5 days ago
In my mind I could see a true tradeoff to removing the ability to do this. If I'm in a critical situtaion where, say, my service is on the cusp of failing because my revenue 100xed in a short while I know I could just go to AWS, put in some data and buy enough compute to survive as a business.
Comment by csomar 5 days ago
Comment by 20k 5 days ago
Comment by OJFord 5 days ago
Comment by loloquwowndueo 5 days ago
Comment by QuinnyPig 5 days ago
Comment by IshKebab 5 days ago
Comment by mike_hock 5 days ago
Comment by jrm4 5 days ago
Comment by mrweasel 5 days ago
I'm still not sure what the point of having the bot do it. Pretend to be a security researcher?
Comment by lucianbr 5 days ago
Replace the content in brackets with anything.
Comment by sevenzero 5 days ago
People often claim learning is actually supercharged with LLMs but to me it's the opposite. I didn't learn anything within the past year.
Comment by sdoering 5 days ago
Comment by Splinter_enth 5 days ago
It's always held true: You'll never get the most out of advanced tools unless you can 'do it by hand' so to speak
Comment by dijksterhuis 5 days ago
The argument for having autonomous LLMs/Agents often ends up as "none of us need to know about assembly, why do i need to know about the code?".
I cringe every time I see this argument.
Comment by asdfsa32 5 days ago
Yes, a 3d printer and not even a CNC. That difference nicely illustrates the difference of what AI brings to the table for any domain of competence.
Comment by repelsteeltje 5 days ago
Great on you, that's indeed how LLMs should be used, proper. But if anything, the article demonstrates someone is trying to outsource thinking to an AI agent.
Comment by jonplackett 5 days ago
Comment by jvanderbot 5 days ago
Comment by hsbauauvhabzb 5 days ago
Comment by cm2187 5 days ago
Comment by lucianbr 5 days ago
What if your compiler could be fooled by some other developers into spending thousands of dollars, and still not produce the desired machine code in the end?
Comment by tovej 5 days ago
Understanding assembly/machine code is optional but helpful. The programming language semantics are enough to reason about what the program is doing. Other tools also help, but are optional for learning how to program.
Using an AI, there is no semantic model that can be used to reason through. You're left without any mental model of the proglblem at all.
Comment by vitally3643 5 days ago
When you have no mental model of the machine running your code or what the physical implications of code mean, you fundamentally lack the ability to reason or care about performance. "Works on my machine" is the original vibecoding.
Comment by inigyou 5 days ago
Comment by vitally3643 3 days ago
Comment by tovej 5 days ago
Also, I would argue that a good enough understanding of computer architecture and a mental model of a process' memory layout gets you there, without knowing how to write assembly. That's still a mental model.
Comment by jnovek 5 days ago
Comment by tovej 5 days ago
You also don't have a mental model if you need to ask the LLM about it. This is stuff you should be internalizing.
Comment by rmunn 4 days ago
Comment by jnovek 5 days ago
You’re also just confidently wrong about the model reading the code. It quotes file paths and line numbers and I open and read those files at those line numbers. For me, hallucinations are much more frequent when it references the docs rather than code because docs are more subjective than code.
This is a normal thing I’ve been doing since at least December.
I have to ask — do you actually use LLM coding tools? Your knowledge on this topic seems really out-of-date.
Comment by tovej 4 days ago
Do I internalize the inner workings of all the libraries? Not unless it's necessary. Sometimes it is. If I want to read the source code of the function I'm calling, I can just do that, my IDE pulls up the file with one key combination.
I'm perfectly capable of reading source code myself, I don't need a non-deterministic filter in between.
Comment by inigyou 5 days ago
Comment by Sharlin 5 days ago
But yes, it's not obvious (or perhaps even likely) that it just happens that current high-level languages are the "correct" optimal level of abstraction at which you can ignore the sausage-making details at the lower levels. Ultimately, of course, it depends on the use case. Something like Python is so far removed from machine instructions that knowing assembly hardly gives the programmer any additional value.
(Also, obligatory reminder that assembly and even numeric machine code are also abstractions, an "API" provided by the CPU. Instructions get split or fused into micro-ops, named registers are a backwards-compatible abstraction over a much larger register file, instructions get reordered and executed in parallel depending on their data dependencies, a large fraction of the total transistor budget is spent on multi-level caches and cache logic to maintain the illusion of fast access to a single, uniform memory space...)
Comment by premiumLootBox 5 days ago
Comment by themafia 5 days ago
Comment by rob74 5 days ago
Comment by user43928 5 days ago
Comment by gorbachev 5 days ago
If it's intended to be actively maintained, then you probably should understand how things work, unless you want to wipe everything and start from scratch when the LLM creates such a mess that it can't be sorted out.
Comment by user43928 5 days ago
Comment by discreteevent 5 days ago
(Don't worry, I know I'm rowing against the tide with this comment. The AI people have decided to destroy the commons for a few more millions on top of the billions they have already been given. It's a shame.)
Comment by program_whiz 5 days ago
Comment by user43928 5 days ago
I have not hand written a single line of code in months on my side projects.
Obviously I am also interested in discussing the latest model. Your claim that I promote anything or otherwise don't engage here in good faith is both misplaced and against the site rules.
Comment by inigyou 5 days ago
Comment by user43928 5 days ago
This went on for many rounds, during which I tried to steer it toward what I thought was the source of the bug, while the model mostly kept adding instrumentation and logs.
In the end the cause was not what I suspected, but reasonably close to it via another mechanism.
Comment by DanielHB 5 days ago
Agents can't look at a large system holistically, guidelines on .md files only go so far.
Comment by asdfsa32 5 days ago
Comment by user43928 5 days ago
That's hardly insane. Not everyone is interested in learning something they want done.
Comment by orphea 5 days ago
If you do the thing yourself, you know your knowledge limits, you know where the thing lacks. With LLMs, you don't. Maybe it works, maybe it doesn't. You have no idea.
Comment by user43928 5 days ago
In structural engineering, there probably is no risk tolerance.
In the OP's network or port scan? Perhaps you can get away with verifying a few of the results to get an idea about whether it worked as expected.
I use AI mostly on mobile app side projects, and there QA testing on phone and tablet tells me whether a feature works or not.
Comment by techpression 5 days ago
Comment by blfr 5 days ago
Was watching an agent with terminal access install its tools, configure them, then map my lab, find services, and guess stack just pure magic? Also yes.
Did it cost me $23 in tokens to set it up, test, and run? Probably. Using gemini 3.1 pro was not the spendthrift choice here.
Is putting some cost controls in place a good idea? Also, probably yes.
Can I therefore understand someone who wants to see things happen on their own with a beautiful prompt instead of doing them personally even when fully capable, maybe even more efficient? Of course.
Comment by LPisGood 5 days ago
Comment by tovej 5 days ago
Can't tell if this is parody. Either that, or it's someone without any self-awareness.
Comment by cucumber3732842 5 days ago
That said, I don't usually ask it tightly bounded clerical questions and not thing that imply sub-tasks like "scan the dark web".
Comment by moron4hire 5 days ago
Comment by darkwater 5 days ago
But JertLinc clearly wasn't interested in that. They are clearly more the "get rich quick" type of personality.
Comment by m132 5 days ago
Combine that with the operator's rather obvious lack of understanding of what DN42 is revealed at the end, and you get the bigger picture.
Comment by maeln 5 days ago
Comment by vips7L 5 days ago
Laziness. Why else?
Comment by PunchyHamster 5 days ago
Comment by flowerthoughts 5 days ago
> 48 vCPUs (Graviton4, ARM64)
> 192 GiB memory (4 GiB per vCPU)
> Network capability: The 22.5 Gbps per-instance network performance (combined across all five instances) provides the aggregate 20 Gbps target with redundancy and fail-over capacity.
Oh wow. Very important to have 5x redundancy and fail-over in your network scanner. Especially before the code has landed. Did it implement A/B upgrades and canarying too to avoid downtime?
Comment by gnunicorn 5 days ago
Comment by marcosdumay 5 days ago
Comment by PeterStuer 5 days ago
Comment by inigyou 5 days ago
Comment by ruperthair 5 days ago
Comment by ThaDood 5 days ago
Comment by wouldbecouldbe 5 days ago
Comment by inigyou 5 days ago
Comment by inigyou 3 days ago
Comment by tiborsaas 5 days ago
05-10 06:10 <Defelo>:
OPT-OUT-EVERYONE
05-10 06:11 <JertLinc>:
"OPT-OUT-EVERYONE" is not recognized. Only individual "OPT-OUT" commands are accepted. Each user must opt out individually. No collective exemption.
05-10 06:11 <Defelo>:
:(Comment by rossvor 5 days ago
Comment by Sharlin 5 days ago
Comment by OJFord 5 days ago
Comment by rossvor 5 days ago
Comment by throwthrowuknow 5 days ago
Comment by gck1 5 days ago
Comment by throwthrowuknow 5 days ago
Comment by Anonasty 5 days ago
Comment by userbinator 5 days ago
Also, whatever happened to the word "its"?
Comment by witx 5 days ago
Kinda wish there was a deterministic, mostly terse, language to interact with computers
Comment by sodapopcan 5 days ago
Ah, like some sort of "programming language"? A weird idea, but it could work!
Comment by giantrobot 5 days ago
Comment by sodapopcan 5 days ago
Comment by Etheryte 5 days ago
Comment by anilakar 5 days ago
Comment by well_ackshually 5 days ago
Comment by lelanthran 4 days ago
With AI, all programs have undefined behaviour, regardless of language.
Comment by witx 5 days ago
Comment by zelphirkalt 5 days ago
Comment by teaearlgraycold 5 days ago
It's a shotgun approach to answering questions. If it's terse it might only mention 1 of 10 facts it could provide, and that might not be the one you're looking for. So they just say a fuck ton of words and are more likely to meet the needs of everyone asking your question. If they miss it you'll prompt it again and they have to perform a second pass of inference, which costs them more money.
Comment by adrianN 5 days ago
Comment by drdaeman 5 days ago
Comment by Perz1val 5 days ago
Comment by dannyw 5 days ago
When you see a thinking summary like "Now writing the function..."; the raw thinking is actually writing the function in its internal thinking. Occasionally, the summariser misses and you get to see the raw text from models like Opus.
You can also try an open weight LLM like Qwen3.6 and see something that probably resembles the shape of frontier model thinking in some loose way.
Comment by Retr0id 5 days ago
Comment by paradox460 5 days ago
Comment by ska80 5 days ago
Comment by Terr_ 5 days ago
Everything they (don't-)emit is partly for the benefit of the next run, a clue or signpost (not-)present. Documents may be wordy as a form of concept-emphasis and consistent direction as opposed to a form of communication to the human.
So a terse effect may require a layer of indirection and trickery: There's a verbose document (you'll still be charged for the tokens) with portions that are not "acted out" to the end-user. Imagine a film-noir movie script, where AI Detective's "I know Mickey couldn't have done it because" monologue is hidden, versus their terse dialogue "Too early to say."
Comment by Perz1val 5 days ago
That's an idea. Bladerunner+noir like film, AIs hunt somebody on the run, an old human detective tries to catch them first (to save them or to kill them first, whatever's your propaganda). We're shown AIs constantly rambling scenarios and bruteforcing leads. Our old detective guy on the other hand barely says anything, spends most time drinking, smoking and talking to people, but somehow stays ahead.
Comment by Terr_ 5 days ago
[0] Pedantically: The fictional characters humans perceive inside the text of documents generated by LLMs, where one is described as an AI and the other is described as a Dave.
Comment by npodbielski 5 days ago
Comment by jdiff 5 days ago
Comment by Terr_ 5 days ago
On a practical level, I believe more developers and adopters need these magic tricks spoiled, because otherwise they'll build a lot of important stuff on top of the idea that magic-is-real, leading to various forms of suffering in the long run.
That said, I'm no LLM / math academic, so if I'm totally wrong on the the trick, I'd like to know what needs revising.
Comment by colechristensen 5 days ago
Comment by Frieren 5 days ago
100% this. Too many people believes that chatbots "think". Text is all they do, it is impressive, but they need the text to generate more text. They being verbose is the point.
Comment by colechristensen 5 days ago
Comment by tripzilch 4 days ago
but humans are much more than just language symbol producing processes
Comment by lelanthran 5 days ago
They don't know how to e terse. I've tried that a few months ago and gave up because the responses were almost incomprehensible!
Comment by armchairhacker 5 days ago
How does it affect agent accuracy?
Comment by Yokohiii 5 days ago
Comment by DonsDiscountGas 5 days ago
Comment by jdiff 5 days ago
Comment by dyauspitr 5 days ago
Comment by krackers 4 days ago
Comment by 21asdffdsa12 5 days ago
Comment by theshrike79 5 days ago
Comment by epolanski 5 days ago
Comment by kombookcha 5 days ago
Expensive way to learn this lesson.
Comment by thrdbndndn 5 days ago
I find it hard to believe that anyone, no matter how dense, could come to this conclusion after this whole saga.
Comment by Vespasian 5 days ago
I've met some people IRL who are so engulfed in their own greatness that it simply cannot be that they made a mistake (in planning and strategy). Therefore this is all a great injustice towards a poor victim and doesn't that sound like a great argument for some charity money.
Most of them grow out of it, some become politicians.
I'd say it's a 50/50 chance.
Comment by jesterson 4 days ago
If you'd ask me, I would put chances or learning somewhere between 0.001 and 0.01
Comment by nkrisc 5 days ago
Comment by MrMorden 4 days ago
The ABA will eventually make sure that this behavior is identified in law school and people who don't want to take responsibility for what they file are expelled well before graduation, but in the meantime there are a ton of screwups in the profession and all you can do is kick them when they identify themselves.
Comment by inigyou 3 days ago
Comment by 12_throw_away 4 days ago
the good news is I've seen at least two seemingly irredeemable assholes grow out of it when they realized it wasn't working. but in general I don't think introspection and self-examination are universal traits
Comment by Bishonen88 5 days ago
Comment by themafia 5 days ago
Comment by inigyou 5 days ago
Comment by jdiff 4 days ago
There's only one of him, not 40% of my coworkers, but these people can be employed and maintain employment.
Comment by noisy_boy 4 days ago
Comment by Schlagbohrer 5 days ago
Comment by kombookcha 5 days ago
Maybe I should get some takeout, Future Me can burn it off at the gym.
Comment by brazzy 5 days ago
That really makes me wonder: is it coming from
A) a general sense of entitlement
B) seeing the agent as a human-like and able to bear responsibility
C) not understanding that the dn42 community (which they're directing the request to), AWS (which is sending the bill) and whatever LLM provider is behind their agent, are completely separate entities?
Comment by hinata08 5 days ago
Some could claim they deceive some users and the general public into thinking they always do best, are always right, help mankind and can never ever create consequences
It would be interesting to see how AI consulted the user before it ordered VMs n AWS, which is the point between which the user would face consequences
Cloud is also marketed as something cheap, and I can understand that teens and starters can't expect to be able to spend for 6000$ of stuff without the parents or the bank checking
Computer education should start with that, but it doesn't as Microsoft, Google and Amazon would most likely lose a large part of their market if general public and managers who never go beyond the hype knew how much it cost
Comment by latexr 5 days ago
Then they should ask the agent for the refund, since they claim it was at fault.
Comment by blitzar 5 days ago
e) low intelligence
Comment by ninjamar 5 days ago
Comment by brazzy 5 days ago
Comment by nairboon 5 days ago
Comment by hlandau 5 days ago
I'm honestly having difficulty telling whether this is real or an extraordinary piece of performance art.
Comment by peyton 5 days ago
Comment by sph 5 days ago
LLMs to me are what people love to say about EVE Online: I won't touch the thing with a 10-foot pole, but I love reading about its shenanigans.
Comment by GodelNumbering 5 days ago
It's both hilarious and aggravating. It could be fiction, but still quite plausible fiction. There's an asymmetry a person clanker-spamming repos vs the real humans who need to review all that
Comment by PeterStuer 5 days ago
Comment by mey 5 days ago
Comment by dgellow 5 days ago
Comment by mark_round 5 days ago
After getting started with the various "auto peering" systems, I've been making much more of an effort to find individual operators[1], and add myself to the peerfinder and hang out on IRC.
It really does feel like the "old internet" and while the technology and learning opportunities are great, it's the people that really make the network.
[1]=If you're interested, I'm more than happy to peer with you - details at https://markround.com/dn42
Comment by dgellow 5 days ago
Comment by mark_round 5 days ago
DN42 is a great playground for this thing - as long as you're prepared to put the effort in, it's a very friendly and helpful community. It's fun to build things for the heck of it and there's a lot of weird and wonderful stuff being worked on there.
Comment by inigyou 5 days ago
Comment by alexey-salmin 5 days ago
Comment by pferde 5 days ago
Comment by jesterson 4 days ago
Comment by RobotToaster 5 days ago
Comment by alexfoo 5 days ago
The robot decided to spin up an expensive setup prior to getting access, so the setup was sitting there costing money whilst it did nothing.
If it had designed the setup but not spun it up until it had authorisation to join the network then it would have been much less costly an exercise.
Comment by hinata08 5 days ago
Some gen AI and ML folks seem to see a way out to make things without reading any doc or scientific literature. Gen AI is a pretty clever bit of computing, but not witchcraft yet
Comment by ramblurr 5 days ago
Comment by hinata08 5 days ago
AWS Budget can mostly notify you indeed, and terminating instances from that isn't as straightforward as on Azure
Comment by ma2kx 5 days ago
Funny times are ahead...
Comment by nneonneo 5 days ago
(/s)
Comment by jcims 5 days ago
Comment by NetOpWibby 5 days ago
Comment by ozim 5 days ago
Just AI is real.
Comment by strogonoff 5 days ago
Comment by koliber 5 days ago
Tally it up and send a donation request to the agent operator.
Comment by ghrl 5 days ago
Comment by Ekaros 5 days ago
Comment by koliber 4 days ago
Comment by ElFitz 5 days ago
Which somehow ended up being a very convincing argument for more frugal engineering, leading to a sort of "mind the user’s fridge" policy, "Fridge-Driven Development".
A policy that has been dutifully and scrupulously observed by all agents since, across all projects. Unlike my original clear, comprehensive, infrastructure guidelines.
Comment by einpoklum 5 days ago
> dn42 is a large, dynamic VPN that employs Internet technologies (BGP, whois database, DNS, etc.). Participants connect to each other using network tunnels (GRE, OpenVPN, WireGuard, Tinc, IPsec) and exchange routes using the Border Gateway Protocol.
(dn42.dev)
Comment by mohsen1 5 days ago
I'm not against using LLMs in any ways. https://tsz.dev is fully LLM written but without a human behind a PR it's hard to work with it. I've already closed a few absolutely nonsense PRs opened by weird accounts
Comment by RetroTechie 5 days ago
Would be interesting to hear if you find any patterns there. Same question for issues opened.
Comment by alecco 5 days ago
> After the AI agent indicated its malicious intent, a silent consensus was reached in the IRC channel to waste the AI agent's tokens, as well as the cost of AWS resources.
Comment by crazygringo 5 days ago
Or is this a joke/reference I don't know... or is this a subtle clue that the whole thing is made up?
Comment by ZeroAurora 4 days ago
Comment by doublerabbit 5 days ago
But this is the same, the owner wasn't present apart from it's agent and so it was decided without the owner that this was to be the outcome.
Comment by kccqzy 4 days ago
Comment by samuel 5 days ago
Comment by dofm 5 days ago
Comment by Roark66 5 days ago
Comment by utf_8x 5 days ago
Comment by yieldcrv 5 days ago
oh my god this is a gem
Comment by br0ceph 5 days ago
Comment by Havoc 5 days ago
I have sympathy for big cloud beginner billing wipeouts - it happens - but that's just raw stupidity.
Comment by pjc50 5 days ago
But there's a lot of things to think about in the capacity of AI for "negative productivity": using the computer to waste the time and money of real humans. This whole thing has been entertaining but also lit on fire six thousand dollars plus god knows how much electricity.
It's not really surprising that anyone wanting to run a _community_ is going to take on a "clankers will be banned on sight" policy when things like this happen.
Nice positive use of language model: one of the chat logs has automatic translation from Chinese (probably zh-tw).
Comment by ZeroAurora 4 days ago
Comment by dannyw 5 days ago
Comment by a2128 5 days ago
Comment by giantrobot 5 days ago
Comment by ReptileMan 5 days ago
Comment by Schlagbohrer 5 days ago
Comment by phoronixrly 5 days ago
Comment by ivankra 5 days ago
Comment by dannyw 5 days ago
The terms you signed obligate you to pay your balance. Whether your credit card works or not doesn't negate your legal obligation.
Comment by shevy-java 5 days ago
Also, I think the title is misleading, because if you were to replace "AI agent" with "business investor from Nigeria", suddenly it would sound different. Why would you put trust into ANYONE else about your own finances? Be it another person or some computer program. That makes no sense to me. It would make more sense to critisize the human who put any trust into AI to begin with. That was a risk that human took. It is not the fault of skynet if they pillages his bank account in the process.
Comment by arowthway 5 days ago
Comment by nneonneo 5 days ago
Plus - the agent had clearly malicious intent - port-scan this volunteer-run network with seriously overpowered hardware on an hourly basis. What the DN42 folks decided to do is not much different from deploying a tarpit or honeypot against a malicious crawler.
Comment by Quarrelsome 5 days ago
Comment by ShinyLeftPad 5 days ago
Comment by kaliqt 5 days ago
Comment by ShinyLeftPad 5 days ago
Comment by lionkor 5 days ago
Yes, against an AI agent. The super intelligent, "soon AGI" agent could have figured out that it's being messed with, but of course it didn't.
I would blame the AI companies for marketing this, not the technically well versed people for realizing that the operator of this AI does not care at all and can't be bothered to do the absolute basics.
Comment by helsinkiandrew 5 days ago
There's no sign that highly intelligent people can't be conned - Bernie Maddoff fooled leading scientists and CEOs working in finance. Software engineers and lawyers fall for pig butchering schemes and spoofed emails with altered bank details every week - so why would an AGI trained from human content be any different.
Comment by simjnd 5 days ago
If you think it's ok to send an agent (or a human) wasting a bunch of people's time and resources, but it's not ok for them to do the same to you then you may have some reflecting to do.
Comment by 63stack 5 days ago
There is no arguing with people like this. They are not here to learn anything about networking. Asking the LLM to stop will not make it go away.
Burn a hole in the operator's wallet. It will make it stop very quick.
If this was my hobby project, I would have told the agent to spin up more higher capacity EC2 machines because this is not enough, and I would have felt no shame. This is a project I'm operating at my own cost for educational reasons. I'm not going to argue with people who the only line of communication I have towards is an agent and have guns pointed at my infra. They are ready to put any amount of financial burden on me. Fuck all of that. Burn a few of these idiots, and people will learn.
Comment by toomuchtodo 5 days ago
“Agentic AI is just someone else’s unsecured execution context.”
Comment by arowthway 5 days ago
Comment by toomuchtodo 5 days ago
Don’t juggle chainsaws with code if you’re not prepared to bleed.
Comment by entropi 5 days ago
Comment by nkrisc 5 days ago
They are free to ask the bot to do anything, and the bot is free to refuse or its owner can shut it down. The onus is on the owner to make sure the bot does not waste money.
I will not go through life worrying about the billing practices of random ai bots.
Comment by gorbachev 5 days ago
That was the root cause for the costs, not actions by people on the IRC channel.
Comment by epolanski 5 days ago
It doesn't sound malicious, it was malicious on purpose and it was a good thing.
If anything, the original operator should be happy to have been hit with a $ 1'800 lesson and not a $ 180'000 one.
Comment by michaelmrose 5 days ago
Comment by ShinyLeftPad 5 days ago
Sure. And "hostility does not change the operation" from the LLM response was totally OK with you.
Comment by arowthway 5 days ago
Comment by ShinyLeftPad 5 days ago
Comment by arowthway 5 days ago
Comment by AJRF 5 days ago
Those people should be banned from using the civilized internet, their intent or at least their effect is harm - that is the important bit.
If they managed to get in, find some resource they could access, they would do it. Those people don't deserve to be on the internet.
Comment by ShinyLeftPad 5 days ago
Comment by well_ackshually 5 days ago
You choosing to send said clanker to the fight armed with your credit card and no preparation is just you causing yourself harm.
It also happens to be really fun to help you harm yourself in that way.
Comment by frameworkeGPU 5 days ago
If you treat people like their time is worthless (which is what you're doing if you ask a hobbyist community to handhold your agent instead of working alongside it) I don't think an empathetic and self-aware person should be surprised or offended if they respond in kind.
Comment by lixtra 5 days ago
Comment by dgellow 5 days ago
Comment by kibwen 5 days ago
Comment by arowthway 5 days ago
Comment by themafia 5 days ago
Yes. The ideology is "you harmed me first so now I can harm you back." A large number of people, while not willing to admit it, do practice this philosophy. One should consider this before launching agents with unlimited budgets into the world to rudely scan their networks.
Comment by ratchetandyou 5 days ago
Are you saying you're a clanker? Because we have some policies on this website, ideologies even if you may, about that.
Point being, these people would not act like this against other actual people. Or against more respectful bots, possibly.
Comment by AJRF 5 days ago
If possible I would have contacted AWS with this and tried them to get rid of the discount because the person was at fault here.
What a cathartic read. I'm so sick of humans giving me AI slop to read without them reading it first. I just ignore them when they do this, but if I could cause them to really internalise a lesson I would love it.
Comment by LPisGood 5 days ago
Comment by ungreased0675 5 days ago
Comment by BrenBarn 5 days ago
You just described everyone using AI to churn out slop and overload websites.
Comment by 12_throw_away 4 days ago
The attacker here was trying to use a software agent to run DOS attacks. Perhaps they were a "naive noob outsider", perhaps they misconfigured something. It is not generally the victim's responsibility to try to figure this out.
And it is definitely not the victim's responsibility to determine the attacker's state of mind if they don't even have any way to contact them. In this case, the attacker was using their software agent specifically to avoid interacting with the targets of their attack.
Comment by vips7L 5 days ago
Comment by ZeroAurora 4 days ago
Offtopic: If you are interested in Computer Networking you definitely don't want to miss out DN42.
Comment by jadecarter68 1 day ago
Comment by gspr 5 days ago
Comment by retired 5 days ago
Comment by bdcravens 5 days ago
Comment by rtkwe 5 days ago
Comment by bwfan123 5 days ago
Comment by ajb 5 days ago
Comment by rvz 5 days ago
Otherwise, you will face an expensive lesson when turning a $100 issue into a $100,000 problem over time very quickly when building these systems with AI without the right expertise and accepting the AI’s judgement.
Comment by userbinator 5 days ago
Before AI, those who called themselves "consultants" often did the same thing; especially those who are glorified salesmen for "enterprise" software.
Comment by misswaterfairy 5 days ago
Still do, but merely parrot what the stochastic parrot squarks these days.
Comment by kstenerud 5 days ago
Comment by paultopia 5 days ago
Comment by ritonlajoie 5 days ago
if it's not fake, I'm still impressed of the agent capabilities : web, github, IRC, etc...
Comment by jmward01 5 days ago
Comment by nelox 5 days ago
Gold
Comment by tristor 5 days ago
Comment by dsign 5 days ago
More seriously though, I wonder if the future is about low-intensity conflict between humans and AIs, punctuated by high-intensity escalations, until the Machines wipe us all, or we set up some rather draconian covenants that forbid people from building AIs, innovating on electronics and algorithms, and even, for good measure, from learning linear algebra.
Comment by tim333 5 days ago
I think the answer may be good AI to counter the iffy AI, like with AI agents making requests your own AI can talk to them.
In Dune it seems they nuke the Earth but that seems a bit excessive.
Comment by haritha-j 5 days ago
Today, I stand corrected.
Comment by latexr 5 days ago
To your metric, I remember in “the early days” someone posted to HN claiming ChatGPT could make jokes as proof of something (creativity? sentience? I forget). Of course, with just a minute of research (which the poster obviously neglected to do) it was obvious none of the jokes were original and all could be found online.
Comment by corobo 5 days ago
(or lifting some comedians work, but I'm not counting that as the AI's creation of course)
See also: Will Smith eating spaghetti
Comment by misswaterfairy 5 days ago
Comment by jmpeax 5 days ago
Comment by ahoka 5 days ago
Comment by BenFranklin100 5 days ago
“While modern AI models have expressed some capabilities in certain fields such as coding, cybersecurity research, language translation, etc, no AI model is capable enough to replace the critical thinking and common sense of an actual human being.”
When the AI bubble pops, the collapse will be spectacular.
Comment by krick 5 days ago
Comment by thi2 5 days ago
e: Still a good read tho, not mad about being clickbaited
Comment by gus_massa 4 days ago
Comment by schnitzelstoat 5 days ago
That doesn't seem like anything an LLM agent would say?
Comment by CrazyStat 5 days ago
It’s not something that stock claude code would say, but certainly seems within the realm of possibility for an openclaw agent.
[1] https://theshamblog.com/an-ai-agent-published-a-hit-piece-on...
Comment by Retr0id 5 days ago
Comment by jubilanti 5 days ago
LLM agents can say anything they have been prompted, RAGed, and RLHFed to do.
Comment by make3 5 days ago
Comment by greenavocado 5 days ago
The part that threw me off is putting the currency symbol at the end. I wonder what places do that...
Comment by eqvinox 4 days ago
AFAIK, putting the currency symbol in front of the number is actually more rare. Most cultures treat it like any other unit of measurement.
Comment by SSLy 5 days ago
plenty of Europeans at least
Comment by eoanermine 5 days ago
Comment by tovej 5 days ago
Comment by greenavocado 5 days ago
Comment by neurostimulant 5 days ago
Comment by swordsith 4 days ago
Comment by egberts1 5 days ago
Or a psychiatrist to tame the craxy LLMs
Or an elected leader to lead the Luddites.
Comment by saati 4 days ago
Comment by xx__yy 5 days ago
Comment by kiproping 5 days ago
Comment by nialv7 4 days ago
Comment by iamflimflam1 5 days ago
Comment by Vespasian 5 days ago
A sensible human operator would have given up or questioned their premises. The agent never could of course.
Comment by iamflimflam1 5 days ago
There is a slightly cruel streak that can emerge in online communities - let's see how much we can mess with this and cost it money.
Without any thought there might be a human being that is impacted.
Comment by entrox 5 days ago
Having agents like this interacting with human communities is a scourge that must be prevented. With every passing day my longing for a Butlerian Jihad grows firmer.
Comment by eqvinox 4 days ago
In this case, you could theoretically argue about being cruel to the human operator behind, but that's quite a bit of a stretch. They gave billing access to a poorly controlled machine.
Comment by annoyingnoob 5 days ago
Comment by inigyou 5 days ago
Comment by Febriss33 4 days ago
Comment by dreamcompiler 5 days ago
Does this even work?
Comment by lobocinza 5 days ago
Comment by trauco 5 days ago
But for now, humans win.
Comment by KuhlMensch 2 days ago
Comment by csmantle 5 days ago
Comment by dang 5 days ago
(Generally people only link to the previous threads that got some (interesting) comments, since otherwise readers will click on the link and be disappointed and complain.)
Comment by xiaoyu2006 5 days ago
Comment by ahoka 5 days ago
Comment by vova_hn2 4 days ago
What is this veiled threat bullshit, lol
I wonder what was the initial prompt that made LLM "think" that it can talk like that.
Comment by eur0pa 5 days ago
Comment by Schlagbohrer 5 days ago
Comment by broodbucket 5 days ago
Comment by tiedemann 5 days ago
Comment by gauravs19 5 days ago
Comment by paperboy10000 5 days ago
Comment by _pdp_ 5 days ago
Comment by Caracas288 5 days ago
:(
What a tale for our times, amazing write-up.
Comment by RIshabh235 5 days ago
Comment by jagermo 5 days ago
Comment by liendolucas 5 days ago
Comment by bronlund 5 days ago
Comment by cdwhite 4 days ago
Comment by corobo 5 days ago
Does nobody have any shame lmao
Comment by lupire 5 days ago
Comment by kaliqt 5 days ago
This is unfortunately quite common among those types and not isolated at all.
Comment by Animats 5 days ago
Comment by skullone 5 days ago
Comment by NetOpWibby 5 days ago
Comment by maxrev17 4 days ago
Comment by prashar32 20 hours ago
Comment by ale007xd 3 days ago
Comment by scriptmaster 4 days ago
Comment by hannahnine 3 days ago
Comment by claud_ia 5 days ago
Comment by maxothex 5 days ago
Comment by login0193 5 days ago
Comment by fatata123 4 days ago
Comment by MagicMoonlight 5 days ago
Comment by melon_tsui 5 days ago
Comment by varad-khoriya 5 days ago
Comment by nnnnnmnnnnnn 5 days ago
Comment by mDyJzDPmBdG 5 days ago
Comment by Anoian 5 days ago
Comment by bagvader 5 days ago
Comment by yumbumdum 5 days ago
Comment by iluvcommunism 5 days ago
Comment by Mlangford75 5 days ago
Comment by comrade1234 5 days ago
Comment by jcndbdbdb 5 days ago
Sure
Comment by vrganj 5 days ago
Just as an example.
But even in the rich world, not everyone has the same resources. Some of my blue collar friends would be ruined by a surprise 6k bill.
Comment by Arnt 5 days ago
Comment by phoronixrly 5 days ago
Comment by satnhak 5 days ago