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

> on, 'Hey, doesn't the barkeeper look a little strange?', the LLM immediately seized on that and turned the barkeeper into an evil, otherworldly creature.

Though making it an evil otherwordly creature is a bit extreme, it's at least similar to what a flexible GM can do. In my DMing days, I would often develop new paths that integrated into the whole inspired by things my players noticed/suspected.


In my GM days, I had a lot of trouble with players that tried really their best to completely leave the path I prepared for them.

You are right though and it's not that I completely dislike the LLMs "flexibilty" and openness to suggestions. However, it's also super easy to use it for "cheating". E.g. it generated a scenario with an evil entity about to attack me and some friendly NPC and I could "solve" that problem by telling the NPC "remember the device I gave you last week and told you to always keep on hand? pull the trigger now!" (that never happend, at least to the LLMs knowledge) and the LLM made up some device that shot a beam of magic light at the creature and stopped it.


Estimated 1.5 billion vehicles in use across the world. Generous assumptions: a) they're all IC engines requiring 16 liters of water each. b) they are changing that water out once a year

That gives 24m cubic meters annual water usage.

Estimated ai usage in 2024: 560m cubic meters.

Projected water usage from AI in 2027: 4bn cubic meters at the low end.


what does water usage mean? is that 4bn cubic meters of water permanently out of circulation somehow? is the water corrupted with chemicals or destroyed or displaced into the atmosphere to become rain?

The water is used to sink heat and then instead of cooling it back down they evaporate it, which provides more cooling. So the answer is 'it eventually becomes rain'.

I understand. but why this is bad? is there some analysis of the beginning and end locations of the water, and how the utility differs between those locations?

Clean drinking water is actually de facto a finite resource. It does recycle through nature, but large reservoirs and water tables are slow to recharge, often taking millennia to form, so there’s a lossiness in that sense — our usage and loss of potable water can’t be higher than the overall recharge rate. So it’s something we could exhaust without big technical breakthroughs (converting salt water quicker than nature does in large quantities, etc). We rely on maintaining a sustainable rate of consumption to avoid setting up future generations for potential catastrophe, basically. Not saying data centre water usage could alone be the difference, but it’s not implausible if it increases exponentially. Another factor is existing reserves can be contaminated and made undrinkable, adding an unpredictable factor into calculations. It’s an interesting topic to read about.

Hot water disrupts marine life for one very very big problem.

Depending on the locatin of the hot water you can cause disruptions to water currents, the north atlantic waterway is being studied to how much global warming is affecting it.

If greenland melts, and the water doesnt get cold up there, then the mexico current to europe ends and England becomes colder than Canada.

If your AI model has a data center in the atlantic, it could be furthering that issue.

(Millions of animals are also dead)


Water is expensive to move (except by pipes), and expensive to purify from salt water. This is why regional droughts are a bad thing.

Fresh clean water in your area is a wonderful thing.


it takes work to get water from where it's missing to where it's needed. work takes water and other resources which will need to be moved, too, which takes water that isn't where it should be because obsession.

Earth: ~1.4e18 m³ water

Atmosphere: ~1.3e13 m³ vapor

Estimated impact from closed loop systems: 0-ish.


Could be they meant the "shitty behaviour" was the complaining, not the moving on.


Could be true actually, thanks for the perspective. Though I still would not describe it as complaining, it's more like "Have you thought about that group of potential users?".


I'm not necessarily a fan of the original wording "shitty behaviour", but I do find it disappointing that half of the comment section is people complaining about the lack of code examples. It's just not very interesting feedback and makes the discussion worse.


And half those comments have been misinterpeted to literally mean code. More concrete illustrations of the concepts would have been nice. Not everybody is well versed in what Erlang-like actors are, or capabilities, and how they play so nicely in the single-threaded actors. I know what a thread is. I know what type safety is. But what in Pony make that? How is Pony different from other languages that provide these things? If you require your audience to first read a book to know whether they are interested, then your audience will be much smaller than necessary.

Instead of dismissing these comments as rants and shitty behavior, maybe consider them as an indication how things could be improved. You can inore that (free) advice of course, just like people are free to ignore you. Your choice to make.


I feel this comment is already much more constructive than your original one.

Btw I'm not affiliated with Pony in any way, so I have no influence on what and how things could be improved in the docs.


If I write a program to generate text of random words, that output can't be copyrighted -- but the program itself is.

By the same token, the prompt is copyrighted - but not the output it generates.


> It was really great. Took what would have been about day's worth of work carefully figuring out from first principles how the template system was structured.. and made it into about half an hour of "get it to generate the next shim, verify that the shim does the right thing".

That also seems to highlight the disadvantage too - if you'd taken a day, you would have come away with a deeper understanding of the template system.


Fair point. In that particular circumstance I had no desire to learn the details of the system - the need of the day was to get in there, get the shims in, and get out to the other code that mattered.

If I hadn't worked for more than a decade with C++ and already been reasonably fluent in template semantics, there's a good chance I might have introduced bugs as well.

I think the issue is that these feel like incredibly safe tools because all they do is generate text, but at the same time it can lead to bad hygiene.

I personally never use AI to write prose (I'll keep my voice and my quirks thanks). And for code, I utilize the system specifically as a fancy pattern extension system. Even in well-abstracted code, about 90% of the structure of it can be inferred from the other parts. I let the AI complete that for me with tab-completions and verify that each line is what I would have otherwise typed before moving on.

I'm not comfortable engaging at a deeper level with these tools yet.


Person Y and Person Z on account X could use the same PIN with different cards. A PIN is not an identifier.


Your comment comes across as disingenuous.

I think by this point in time, most people who are taking an active effort to remove advertising from their lives are well aware that the concern with "ads" isn't primarily about the requirement to see ads - it's the privacy-consuming infrastructure behind them.


Not to mention the attention-stealing flashing lights and popping up over the thing you want to see and all the other ways to make you think about something against your will.


A decade and a half ago it was "BlackBerry" not "Blackberry". Now get off my grassy hill.


For the sake of explaining this thread, the parent was making a WordPress reference:

https://developer.wordpress.org/reference/functions/capital_...


On the surface, it looks like they're prioritizing what the customer (or market) wants - lower usage/expense - over company profits.

What's the thing I'm missing that makes this cynical?


> but what they will not do is pay a professional editor to do their job the right way, this I can guarantee

I don't think that holds up. They can save a lot of money by using generated articles, but they lose customer (advertiser) confidence if the content isn't accurate. One editor per ten replaced writers is still a significant cost savings.

A few iterations from now we might see editors getting replaced too, but I don't think we're there yet.


The time required to write a good article—by write I mean compose sentences and type them—is a fraction of the time it takes to research it. Because the AI can't do actual reporting or journalism (interviewing people, emailing sources, tracking down documents and ingesting them, checking facts, etc.) then you either push all that work on to the editor, or you consign your publication to only writing stories that require no original reporting. If you push it all on to the editor, the economics no longer pencil out, because the editor is doing the work of 10 authors plus one editor. If you stop doing original reporting, you have a bad product.

Today, with the field of journalism in freefall, we actually have the worst of both worlds: not enough editors, not enough time to report, not enough original reporting being done, and too many AI or computationally generated articles. But, I don't see how getting rid of the humans and doubling down on the AI actually solves that problem in the medium and long terms.


> but they lose customer (advertiser) confidence if the content isn't accurate

The content isn't what it should have been, which is why the previous commenter rightly assumes that no editor looked at it.


I don't follow the logic. One such article getting published does not automatically translate to no editoral oversight on any generated content.

Even a low percent of all published articles containing such problems doesn't in any way prove there's no editor involved.


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

Search: