Everybody's Lost Their Minds
Thread
Loading the complete thread in the background. This saved snapshot is available now. Refresh
Unofficial Hacker News client; not affiliated with Y Combinator.
Everybody's Lost Their Minds
Loading the complete thread in the background. This saved snapshot is available now. Refresh
Unofficial Hacker News client; not affiliated with Y Combinator.
monster_truck · · focus · HN ↗
brink · · focus · HN ↗
orangedog · · focus · HN ↗
cgio · · focus · HN ↗
mtlmtlmtlmtl · · focus · HN ↗
Personally, I agree with the author on some things. The copyright laundering, the PR theatrics in search of regulatory capture, the concentration of power in a handful of gargantuan corporations in a country currently headed for totalitarianism at an alarming pace. The proliferation of slop drowning out all the good stuff. These are genuine issues, and they worry me, a great deal.
And yet, it's become impossible to seriously contend that this technology isn't tremendously useful for certain tasks. I've used it myself with good results. But I don't buy the maximally bullish view that an LLM will eventually surpass humans in all areas. There are severe flaws with the technology that are inherent to its architecture and simply cannot be scaled away. This is as incontrovertible to me as its usefulness. The trough of disillusionment is coming for all of us, it always does. And much like the internet past the trough, we'll have a lot of cool new shit as a result of this technology, and we'll have a lot of horrifying new problems as well. This is the case for any paradigm shifting technology.
That's my view when trying my best to be objective.
Subjectively though, I'm deeply depressed about it all. LLMs have taken everything I love about computing and turned it on its head. I got into computers because they were so different from people. Mathematical, rigorous, efficient, unambigious(yes, bugs can be very confusing but there's always a satisfying and logical answer to dig out with enough effort). Now, apparently, to do the job I (used to) love, I have to spend most my time spoonfeeding instructions to a pretentious, know-it-all asshole who repeatedly fails to follow simple instruction, and yet is somehow still better than me at my job. I hate it. I'm 10 times more productive, and 100% of the joy is gone. I've quit, and I'm now considering what the fuck to do with my life. Something with minimal computer involvement. I will continue to code as a hobby and tool for my own purposes, LLM free, but I won't even bother uploading my code anywhere, because what's the point.
ukuina · · focus · HN ↗
Can I have a refund?
righthand · · focus · HN ↗
wewewedxfgdf · · focus · HN ↗
The tell of an unhinged anti AI rant that pulls only to the worst case most negative viewpoint.
drbscl · · focus · HN ↗
orangedog · · focus · HN ↗
scarmig · · focus · HN ↗
An unfortunate symptom of anti-AI psychosis.
johnsmith1840 · · focus · HN ↗
scarmig · · focus · HN ↗
mapontosevenths · · focus · HN ↗
I jest, of course. The actual argument is something about most water being frozen and how some people live in deserts so we should all live as if we were desert dwellers. As you can tell I'm not very convinced by it.
Water is literally the least scarce thing on earth.
shagie · · focus · HN ↗
<a href="https://datacenters.google/discover-more/photo-gallery/" rel="nofollow">https://datacenters.google/discover-more/photo-gallery/ and scroll down to "The Dalles, Oregon" and well... look at them.
And then its reported water use:
<a href="https://www.oregonlive.com/silicon-forest/2022/12/googles-water-use-is-soaring-in-the-dalles-records-show-with-two-more-data-centers-to-come.html" rel="nofollow">https://www.oregonlive.com/silicon-forest/2022/12/googles-wa...
> Google’s water use in The Dalles has nearly tripled in the past five years, and the company’s data centers now consume more than a quarter of all the water used in the city.
> That’s according to records released this week after the city settled a lawsuit against The Oregonian/OregonLive and agreed to hand over data on Google’s water consumption. The company’s water use is poised to continue soaring in the years ahead, as Google has plans for two more data centers along the Columbia River.
<a href="https://www.oregonlive.com/silicon-forest/2021/11/the-dalles-sues-to-keep-googles-water-use-a-secret.html" rel="nofollow">https://www.oregonlive.com/silicon-forest/2021/11/the-dalles...
> Google is contemplating two new server farms on the site of a former aluminum smelter in The Dalles, where it already has an enormous campus of data centers on its property along the Columbia River.
> Google says it needs more water to cool its data centers, but neither the company nor the city will say how much more – only that The Dalles can’t meet Google’s needs without expanding its water system. The deal calls for Google to pay for the upgrade.
> Even so, the proposed water pact has attracted scrutiny and skepticism in The Dalles, a riverfront city of about 15,000 approximately 80 miles east of Portland.
> Residents and nearby farmers are concerned about the city’s long-term water supply amid an ongoing drought. They complain they don’t know enough about Google’s actual water use.
----
It is possible to do some cooling with closed cycle, though more than a few data centers have been built with open cycle cooling in places were the water table is precarious or in parts of the country under drought conditions.
Unless a data center construction discloses its water use and shows that it isn't using a lot, then people are assuming its using as much as it can (and up to the water rights or capacity that it has). ... Which isn't an unreasonable assumption to make.
<a href="https://www.oregonlive.com/silicon-forest/2026/04/more-oregon-water-for-googles-data-centers-more-concern-over-secrecy.html" rel="nofollow">https://www.oregonlive.com/silicon-forest/2026/04/more-orego...
> Google’s data centers gulped down nearly 550 million gallons of water in The Dalles in 2025. That’s nearly 40% of all the water consumed in the entire city and a huge jump from the year before.
> The city expects that local water consumption will soar over the next several years and bills will nearly double as The Dalles works to upgrade its aging water system. But the city won’t say how much of the rising demand comes from Google, citing a promise to keep the numbers secret and confidentiality provisions in Oregon public records law.
And data centers are being very cagy with their water consumption because the amount of water that it uses is related to the amount of compute it has and that is being held as an industry secret.
johnsmith1840 · · focus · HN ↗
So there's truth in the statement afterall. Clearly a powerful PR campaign going on because there is soooo many dumb takes this kind of argument vanishes.
I do think that amoung all our water uses this is easily the nicest amoung them. I think datacenters are the new factories and as far as factories go they are the cleanest ones ever made. But I suppose if you have the impression AI is useless then it makes sense. But if this is america's future industry we should make room. These centers are even funding infrastructure upgrades. To me they are the closest thing we'll get to reindustrialization in our lives and I would still want a stronger push for even more aggressive buildout.
shagie · · focus · HN ↗
johnsmith1840 · · focus · HN ↗
Your suggestion on this is mitigation then?
Take an aluminum or concrete plant. I see it as a hard argument to give to these companies that they are somehow special and therefore should do more to their already low impact "factory" If we compared these to large scale steel mills for example. I agree with your point that mitigation can help public opinion but on the opposite side I don't see how you can make a reasonable argument to the builders that this is actually worth funding?
shagie · · focus · HN ↗
johnsmith1840 · · focus · HN ↗
In a world of perfectly rational actors you could say "it's still better than the coal plant" but your point is true for the real world and makes much more sense.
Clearly it's the cost AI leaders will have to pay after spending years telling everyone they will die and lose their jobs. They wanted the publicity and with it comes what they sow.
Suprised and glad you responded.
shagie · · focus · HN ↗
johnsmith1840 · · focus · HN ↗
shagie · · focus · HN ↗
<a href="https://oregon.public.law/statutes/ors_537.801" rel="nofollow">https://oregon.public.law/statutes/ors_537.801
> Therefore, the Legislative Assembly declares that the waters of the state may not be appropriated, stored or diverted for use outside the basin of origin except in compliance with the provisions of ORS 537.801 (Definitions) to 537.860 (Vested rights protected), including, if applicable, the prior approval of the Legislative Assembly under ORS 537.810 (Diversion or appropriation of waters from basin of origin without legislative consent prohibited).
Evaporative cooling of a data center would constitute a diversion of the water outside of the Columbia River Basin.
Furthermore, the river water rights aren't owned by the city (or the aluminum plant that Google bought). There are other treaties and regulations on the Columbia River to ensure that it has adequate supply for power and for fish.
Google is using ground water rights and pulling. Furthermore, even though there's a river there, the area is in drought conditions. The supply of water percolating from the river into the groundwater isn't sufficient for human needs in that area.
<a href="https://www.oregonwaterdata.org/datasets/94c6ec9b19de4ce6b7e05596d368971b_0/explore?location=45.407105%2C-121.162217%2C10" rel="nofollow">https://www.oregonwaterdata.org/datasets/94c6ec9b19de4ce6b7e...
You can see that the groundwater in The Dalles has a status of "Critical".
Citizens there have been under water restrictions for some time.
<a href="https://www.thedalles.gov/news_detail_T4_R275.php" rel="nofollow">https://www.thedalles.gov/news_detail_T4_R275.php
> Voluntary water restrictions currently in place.
<a href="https://www.columbiagorgenews.com/news/poor-snowpack-and-the-grasshopper-fire-spur-voluntary-water-restrictions-for-all-city-users-in/article_229ff801-2b6c-46a0-ba66-49bf03abe21d.html" rel="nofollow">https://www.columbiagorgenews.com/news/poor-snowpack-and-the...
> About 70-80% of the water consumed annually by residents and businesses in The Dalles comes from Crow Creek Reservoir. Fed by South Fork Mill Creek, Crow Creek and a pipeline that diverts flows from the Dog River, it held 123 million gallons on Sept. 4, roughly seven million gallons less than the same time last year.
> While the situation isn’t dire, as Public Works Director Dale McCabe emphasized, it’s not normal. The city issued similar voluntary restrictions last summer after two of its now five groundwater wells went offline; where that was spurred by mechanical failures, however, the current advisory is a product of environmental factors.
> “This is fairly new,” McCabe said. “I’m not remembering a period where we went into curtailment for quite some time before this.”
---
Note that "it held 123 million gallons on Sept. 4, roughly seven million gallons less than the same time last year" in context of Google's use of water in 2025: "Google’s data centers gulped down nearly 550 million gallons of water in The Dalles in 2025."
Those are different numbers (current reservoir amount and total use) ... but its something that people will compare.
scarmig · · focus · HN ↗
Compare:
> Annual water withdrawals in Oregon since 1985 have ranged from 7.3M to 9.4M acre-feet (AF)
<a href="https://www.oregon.gov/owrd/WRDPublications1/230721_FINAL_Business_Case_for_Water_in_OR.pdf?utm_source=chatgpt.com" rel="nofollow">https://www.oregon.gov/owrd/WRDPublications1/230721_FINAL_Bu...
Note that 7.3M acre-feet is equal to 2.3T gallons. 550M/2.3T = 0.02%
shagie · · focus · HN ↗
scarmig · · focus · HN ↗
Irrigation: 17.9B gallons/year
Fisheries: 9.7B gallons/year
So, the datacenter at the Dalles uses a shocking 2% of the amount of water used for irrigation alone in the locality.
shagie · · focus · HN ↗
twoodfin · · focus · HN ↗
Hits all the right buttons for the motivated reasoner: An eco-disaster that our brains aren’t climate-change numb to. A threat to the most precious fundamental substance in the service of a high-tech fad. An evocative symbol of corporate recklessness in the service of greed.
That it’s not really a big deal compared to, say, almond cultivation is no match for that brain-niche fit.
grebc · · focus · HN ↗
Also we’re just so damn stupid to learn from history, or even just people 10 years older than us, that we repeat the cycle.
And there I guess is where saying a new sucker is born every minute is from.
doginasuit · · focus · HN ↗
There's the lingering societal PTSD to consider, but I think most of the challenge in the aftermath are latent issues that preexisted covid and it just brought them to the surface. I think our world a couple decades from now will be stronger than it would have been in a universe where covid never happened, and actually has a better chance at dealing with the next covid-level threat. Perhaps that is this, in a way.
Covid proved that a healthy looking society is not always so healthy, and I think it works in reverse too. The outcome of the upcoming election will tell us something about how far we have to go.
grebc · · focus · HN ↗
The places that needed restrictions such as hospitals & nursing homes still got covid by & large. We didn’t necessarily need to close down the whole show.
I’ve had my jabs, also had covid multiple times. I’m not a disbeliever, I just think the collective reaction was completely OTT.
watwut · · focus · HN ↗
fabioborellini · · focus · HN ↗
moron4hire · · focus · HN ↗
kbelder · · focus · HN ↗
My child had two intelligent and supportive parents, including a stay-at-home mother, and it was still rough. Many of her classmates just flat-out lost a year of education. There's still obvious effects on her cohort years later.
preg_match · · focus · HN ↗
The communities that did exist were always running on fumes, basically only existing due to inertia. When the inertia was cut, even if only for a couple weeks in some places, they were done. That’s it.
The social damage has been here, and we’ve been zombie-ing our way through it. Covid just let the undead stay dead, and turns out we can’t revive it.
watwut · · focus · HN ↗
We had concerted anti-vaccine campaign. Literally trying to make you feel afraid of vaccines or feel sorry for kids that might get them. And yes, it was fear spread by men who fancy themselves manly men.
> The lack of human communication being the new normal, cut friendships and shattered communities are the real killer here.
I am particularly salty about this one. Because the exact same ideological and political groups who are throwing complete temper tamptrum over lockdown are the ones who want women to be stay at home moms. I did not, lockdowns were easier, you had a lot more communication and everybody was in the same position so you could realate.
Lockdowns were an easy mode compare to the thing they want force women into.
dofm · · focus · HN ↗
But I can tell you that our collective sense of (unusually strong) community has taken six years since the first lockdown (four and a half years since the end of mask restrictions) to truly return to what it was before.
So even in this quite cushioned place I think we didn't really return to a sense of proper ordinary community positivity for quite a long time (it helps that we had a pretty great summer). Last summer things still felt very disjointed.
Kids, young adults, I can assure you, resent what happened and how poorly we managed it.
In other towns where community was weak, a lot of damage has been done, and you can see that in how little collective spirit there is in dealing with new challenges. Even around where I live, things like reduced footfall and contribution shortages in community services have been used as a pretext to cut them entirely. We have done damage to young people by simply deleting community things we benefited from that they no longer will.
preg_match · · focus · HN ↗
But the resentment isn’t towards the handling, it’s towards the reality. It sucks covid happened and it shouldn’t have. But there’s nothing that could have been done to save their youth; it was already ruined for those years.
I mean, if the lockdown didn’t happen and instead a few million more people died, would they have preferred that? I doubt it, especially considering such a situation would inevitably result in even stricter restrictions going forward. After all, lockdown was a reaction. If you make the thing it’s reacting to even bigger, even more of a problem, then… well… the reaction will be more extreme.
dofm · · focus · HN ↗
Oooooh yes it f**ing is.
> I mean, if the lockdown didn’t happen
That isn't their complaint. Their complaint is not the first one. It's the fact that we undermined it, and then did it again. And again. And again.
preg_match · · focus · HN ↗
dofm · · focus · HN ↗
Kids are not angry that there was a lockdown; they understand the science of it.
They are angry that we fucked up the first lockdown (too late after demonstrably obviously bad decisions like letting major sporting events continue, followed by utterly stupid measures that undermined it after it was lifted). They understand there had to be another winter lockdown; they thought we undermined that by having stupid, arbitrary rules.
The older ones also IMO pretty correctly feel resentful being stuck individually in their rooms at universities when they are not a high risk population and could at least have been quarantined collectively or just provided distance learning without wasting massive amounts of money on accommodation.
Believe me when I say, young people have absolutely got the receipts.
grebc · · focus · HN ↗
That’s basically all the elderly or an entire cohort, I’m really struggling to believe that.
preg_match · · focus · HN ↗
The point is: if the lockdown didn’t happen, would the outcome be better? Remember, it’s not like Covid would go away. It’s not like we get teleported to an alternate dimension in which everything is okay.
Lockdown was a reaction.
grebc · · focus · HN ↗
I'm not in a position of power to make the calls as if something like this was to happen again, I'd only caution we look the prior experience to be a guide for what comes instead of pretending outbreaks haven't happened before.
queenkjuul · · focus · HN ↗
preg_match · · focus · HN ↗
ChrisLTD · · focus · HN ↗
_carbyau_ · · focus · HN ↗
If you look at the "deaths by covid" graphs for 2020 and 2021, Australia barely rates a blip. Meanwhile, the US has 850 000 deaths in those first two years.
watwut · · focus · HN ↗
For years now, kids go to school as before, they go to do sports as before and those whose parents dont allow unlimited gaming meet each other in person.
> In other towns where community was weak, [...] things like reduced footfall and contribution shortages in community services have been used as a pretext to cut them entirely
That has nothing to do with covid or covid handling. This is about your community not wanting to pay community services regardless of covid.
dofm · · focus · HN ↗
Isn’t that exactly what I said? I mean, who else would it be on?
> That has nothing to do with covid or covid handling. This is about your community not wanting to pay community services regardless of covid.
No, it’s the result of cynical regional government exploiting how long communities took to bounce back from a series of mismanaged lockdowns to claw back some money. But that is not the point. The point is it is another reason young people resent how adults handled COVID and direct consequences. These systems needed time to recover footfall. Instead adults fucked it up gor kids.
account42 · · focus · HN ↗
teamonkey · · focus · HN ↗
As a result, they had relatively short periods of lockdown compared to other countries, such as the UK, which had comprehensive vaccination but dithered about going into lockdown.
qsi · · focus · HN ↗
_carbyau_ · · focus · HN ↗
Some having midnight parties because it was extra exciting to subvert the curfew, with incidental spreading of COVID.
Some were outright trying to have "herd immunity" parties to deliberately spread it.
And hence the official lockdown kept having to be extended.
Fuck I hated those people.
defrost · · focus · HN ↗
At the state level Western Australia continuously self isolated for something like 18 months with a 14 day quarantine period for anybody wanting to enter for longer than it takes to turn a truck around.
Very different types of lockdown for sure.
teamonkey · · focus · HN ↗
(Actually the longest lockdown in Melbourne was the second one, but it was only a couple of weeks after the first, I misremembered it as being one continuous lockdown.)
Subsequent lockdowns were shorter than elsewhere in the world because they reacted faster.
simonbarker87 · · focus · HN ↗
doginasuit · · focus · HN ↗
Most people didn't do that, and the people on the front line held it together despite the insanity. With vaccines brought the opportunity to open up more safely, and it seems like many places found a responsible balance in doing that based on available hospital capacity. And it seems like others took a more cautious approach and it is a fair question whether it went too far.
_carbyau_ · · focus · HN ↗
1. no one knew that much about COVID. Even the authorities and experts!
2. It was a respiratory thing kinda like a cold or flu that killed some people. And then more people. And of course the news hyped that. So many theories and crackpots and experts and armchair-experts spouting all kinds of shit. It was tiring to open a web browser.
3. No vaccine. No vaccine for at least a year. You just have to wait for this tidal wave of sickness to hit you and everyone around you.
4. I recall seeing on the news what was happening in Italy. March 2020, something like 600 people a day dying of covid. Italy's hospitals were being overrun with covid patients. It wasn't obvious who needed treatment and help to survive the night and who could just go home and be (quite) miserable for a bit. There were so many unknowns! Hospital overrun resulted in not just covid patients dying but also anyone else who needed to go to the emergency department was affected to some degree. Partly because the system didn't have the capacity and partly because you'd catch covid on top of the reason you were there. The systems were choking.
I was in Melbourne the whole time, through every lockdown. Everyone has an opinion on whether it was the right thing to do, but for me, it was the society agreed upon (via authority and literal epidemiologist expert guidance) way to avoid killing a single digit % of the population.
Don't get me wrong, I was so fucking sick of being couped up... but I couldn't look myself in the mirror if I had've put some of my neighbours through that first wave harsh covid. I couldn't say as to whether it would have killed some of them.
Yes, many people had it rough in so many different ways. Bureaucratic shit was being made up almost day to day and people were also trying to scam it day to day. So it isn't surprising shit happened. Everyone has a story.
However, to say "We should have.." belies the fact that hindsight is easy and recollection is rose tinted.
jakzurr · · focus · HN ↗
grebc · · focus · HN ↗
2. Cool story.
3. Another cool story.
4. Yeah. People lost their minds because people got sick and gate crashed the ED for what’s to mostly normal person a bad flu.
You’re proving my point that people lost their minds. Our hospitals are more up the creek presently. I can’t emphasise that enough. All the billions upon billions of dollars spent during & since on R&D, staff, resources, beds. PRESENTLY - no covid outbreak - thank the lord.
_carbyau_ · · focus · HN ↗
Nah, minds were not lost. Italy simply had the bad luck to show us what "zero response" looked like.
> mostly normal person a bad flu
Nope.
Italy now: flu season for the year = ~3000 deaths
2020 Italy COVID for the year = ~74000 deaths
Bit of a difference. And that was with Italy also trying lockdowns and everything else once they realised how bad it was.
queenkjuul · · focus · HN ↗
grebc · · focus · HN ↗
Did you know Italy’s death rate is still elevated, even 5/6 years after? Best go into lockdown since we don’t know why.
queenkjuul · · focus · HN ↗
account42 · · focus · HN ↗
pelotron · · focus · HN ↗
account42 · · focus · HN ↗
alexashka · · focus · HN ↗
They know what they're doing, the people who fund them know it and the people with half a working brain cell sooner or later hear someone like me and go 'oh, that explains it'.
It's much simpler than some mythical cycles - manufactured 'mass stupidity' is a conscious, deliberate, ongoing choice.
It used to be religious organizations, then it was newspapers, now its social media platforms. The playbook has been the same for thousands of years - nothing has changed.
To save everyone some time - the playbook is you're cattle, I'm shepherd. I'm master, you're slave. It's not anymore complicated.
The bit 'educated' people miss is that most people would love nothing more than to be the master (freedom they call it? American doublespeak). They dislike being slaves, not the concept of slavery.
Anyhoo.
OutOfHere · · focus · HN ↗
grebc · · focus · HN ↗
Good try.
tenuousemphasis · · focus · HN ↗
grebc · · focus · HN ↗
The guys edited his response at least 4 times now, it was an appropriate response to his hysterical reply at the time.
OutOfHere · · focus · HN ↗
grebc · · focus · HN ↗
OutOfHere · · focus · HN ↗
MomsAVoxell · · focus · HN ↗
I first started noticing this in the 90’s .. comp-sci grads were entering the industry with no clue whatsoever how to do software. (Of course its gotten worse since then, but I started noticing it in the 90’s..)
Everything old was thrown away as being archaic and obsolete - only the New Cool Shit™ mattered .. except nobody had ever done anything, properly, with the New Cool Shit™ - everything was still running on the old.
(Unix was dying, everyone was learning only Microsoft tech because “that was the future” ... until it wasn’t. Now, a majority of us are running 21st century Unix workstations given us .. by Apple, of all companies, which didn’t die so easily, after all..)
People entered the market not because they were truly interested in improving the world through computerization, but because they wanted the lifestyle afforded to them by a career in “Information Technology”, a nascent term back then which simply meant “career path for the budding materialists”. Trouble is, you can’t be materialistic with computers, they are almost entirely a spiritual device, which value is determined strictly and only on the decision of value made by humans. It is humans which decide the true value of all that physical hardware after all.
I think this cyclical amnesia is driven by materialist consumerism. People who take a less material approach to technology, tend to build stuff that lasts a long time.
The reason I think it happens in cycles of 4 years, is that is the average time it takes someone to enter the academic churn, and get spit out on the other end, ready to join the work force and do big things.
Or .. not.
andrekandre · · focus · HN ↗
micromacrofoot · · focus · HN ↗
LLMs are actually producing a lot of pretty good stuff, can debug things that would have taken an entire team a week, and the people running AI companies are also generally like the most boring supervillains imaginable. All true.
It is also completely screwing up the global economy, and most people barely understand what it is and what's happening.
It's also not going to collapse anytime soon as a technology despite what the economy does, and it's going to get a lot worse before it gets better. Everyone who's extreme on it on either end is generally wrong.
iAMkenough · · focus · HN ↗
micromacrofoot · · focus · HN ↗
Terr_ · · focus · HN ↗
Though if any followers still exist, they probably wouldn't agree that 𒀭𒂗𒆠 was just a fad.
zahlman · · focus · HN ↗
> Enki (Sumerian: 𒀭𒂗𒆠 dEN-KI), also known as Ea (Akkadian: 𒀭𒂍𒀀 dE₂-A), was the Mesopotamian god of wisdom, crafts, fresh subterranean waters, magic, and incantations.[1][11] He was believed to rule the Abzû. In Mesopotamian astronomy, he was associated with the stars of the southern band of the sky.[17] Enki's wife was Damgalnuna, and their children included Nanshe, Asalluhi, Marduk and Enbilulu. His sukkal (attendant deity) was Isimud. Servants of the god included lahmu, kulullû, and the Seven Sages.
Terr_ · · focus · HN ↗
iAMkenough · · focus · HN ↗
alexashka · · focus · HN ↗
What is screwing up 'the global economy'? LLMs?
pelotron · · focus · HN ↗
micromacrofoot · · focus · HN ↗
alexashka · · focus · HN ↗
Number of years of study for each would also be illuminating. Online content does not count.
queenkjuul · · focus · HN ↗
S-E-P · · focus · HN ↗
phyzome · · focus · HN ↗
S-E-P · · focus · HN ↗
daedrdev · · focus · HN ↗
The main cause of water fear mongering is that one woman’s well was dirty during construction of a data center. First construction is not the center running, and having lived on a well they get dirty for all kinds of reasons.
S-E-P · · focus · HN ↗
I don't disagree with your assertion; however you do have to realize that their grievances, while not completely informed, are not wrong.
scarmig · · focus · HN ↗
S-E-P · · focus · HN ↗
In a world where everybody seems to be quoting grok with no further thought process you would think people would be more welcoming of someone who is "slightly wrong" on occasion. It's the strongest indicator that a flawed human being got their information not directly from a machine.
scarmig · · focus · HN ↗
If someone is spreading deception, intentionally or not, then it's entirely within my rights to point out they are without engaging further. If they want to be taken seriously, they have to at least indicate that they are willing to self-correct in the face of direct evidence that they are wrong.
S-E-P · · focus · HN ↗
What is it with millennials and "rights"? It's a sincere question. People don't owe you anything and neither do you owe me anything, sure... so why do you demand another have a higher standard that you yourself hold to. I know you don't hold yourself to that standard because you would rather nitpick someone on a single inaccuracy then grapple with a very real issue. The respectable thing to do is to note the inaccuracy and approach the valid portion of the argument sincerely.
What you demonstrate is a lack of care for those around you, and a lack of care for what is actually true. You would rather "umm actually" then treat others with an ounce of respect. It's shameful and devoid of grace.
tptacek · · focus · HN ↗
S-E-P · · focus · HN ↗
However I live in a much nicer area than Chicago and any Walmart, large mass of people, or DC would really destroy the PV as well as it would be an eyesore.
I don't really understand why so many just want to over industrialize so many beautiful places so that a corp. can sell the next gimmicky iteration of our "best model yet" which is just slightly slower and more expensive then the previous.
AlexandrB · · focus · HN ↗
There are certainly problems that can be crated by dumping heat into a body of water, but that's not the argument being made.
I'm willing to bet that a datacenter creates a fraction of the pollution of a similarly sized industrial facility such as a chemical plant, refinery, smelter, or steel mill.
S-E-P · · focus · HN ↗
That source of power, since our grid is so outdated and struggles with the weight of these power-hogs, EVs as well as increased usage of AC during the summers create some dangerous conditions.
There is the risk of heavy metals getting into the water supply as the copper degrades but that will only be a problem down the line, that's prescient but not yet realized.
> I'm willing to bet that a datacenter creates a fraction of the pollution of a similarly sized industrial facility such as a chemical plant, refinery, smelter, or steel mill.
I agree; however I would not want a DC or a refinery, smelter or steel mill anywhere near my town. We have industrial districting for that reason, and because a lot of DC projects want to be put next to lakes and water sources, this causes issues for the residents.
autoexec · · focus · HN ↗
In the case of amazon, they were pulling in water that already had nitrates in it due to agricultural run off, but it wasn't enough nitrates to cause a problem for anyone until the data center came. It pulled in a massive amount of water, a lot of which was evaporated which left behind water with high concentrations of nitrates.
Normally, the nitrates in the community's water would be filtered naturally and remain in the top layers of soil. Amazon however pumped the vastly more contaminated water into the earth at such a high rate that it was forced down into the ground, pushing it deep enough to reach the aquifer which contaminated the water source for an entire community.
Suddenly the water coming out of people's taps was polluted at 10x the federal level for safe drinking water. People got sick. Cancer rates spiked. Babies died. Amazon was forced to settle and pay out 20 million to clean up the contamination and dig new deeper wells for the community.
> I'm willing to bet that a datacenter creates a fraction of the pollution of a similarly sized industrial facility such as a chemical plant, refinery, smelter, or steel mill.
This is whataboutism. The existence of other bad things, or even worse things, doesn't make data centers good. They are a problem for the environment regardless and the companies who build and operate them should be held 100% accountable for the harm they cause.
gorjusborg · · focus · HN ↗
<a href="https://www.eesi.org/articles/view/data-centers-and-water-consumption" rel="nofollow">https://www.eesi.org/articles/view/data-centers-and-water-co...
According to EESI (a bipartisan-founded non-profit), a large data center:
> can consume up to 5 million gallons per day, equivalent to the water use of a town populated by 10,000 to 50,000 people.
Also noting that AI datacenters can use more.
6031769 · · focus · HN ↗
gorjusborg · · focus · HN ↗
> Approximately 80% of the water (typically freshwater) withdrawn by data centers evaporates, with the remaining water discharged to municipal wastewater facilities.
HedonicEscal8r · · focus · HN ↗
gorjusborg · · focus · HN ↗
I don't think 'anyone who thinks X is Y' is a good basis for discussion, which is the real point.
preg_match · · focus · HN ↗
Go vegan for a few weeks and you’ve just negated all your AI water use for the rest of your lifetime.
lowbloodsugar · · focus · HN ↗
gorjusborg · · focus · HN ↗
<a href="https://sustainability.google/reports/google-2026-environmental-report/" rel="nofollow">https://sustainability.google/reports/google-2026-environmen...
<a href="https://www.aboutamazon.com/news/sustainability/amazon-data-center-water-usage" rel="nofollow">https://www.aboutamazon.com/news/sustainability/amazon-data-...
daedrdev · · focus · HN ↗
phyzome · · focus · HN ↗
daedrdev · · focus · HN ↗
phyzome · · focus · HN ↗
daedrdev · · focus · HN ↗
kragen · · focus · HN ↗
Fortunately, now we have computers, which are great at unit conversion, so we can cut right through these feeble attempts at obfuscation. In non-medieval units, 10.9 billion gallons per year is 41.3 million cubic meters per year or 1.3 cubic meters per second. The river a few kilometers from me has a discharge of 22000 cubic meters per second (of fresh water dumped into the sea), so Google is the equivalent using 0.006% of the Rio de la Plata. Lake Superior contains 12070 cubic kilometers of water, which is 1.207 × 10¹³ cubic meters, also of fresh water, so Google's current use would dry up Lake Superior in only 290,000 years.
Google is mostly not very close to Lake Superior or the Rio de la Plata; a more relevant river might be the Sacramento River, which drains into the San Francisco Bay where Google was born, and it's much smaller than the Rio de la Plata. Specifically, its average discharge is 797m³/s, so Google is using 0.16% of the discharge of the Sacramento River. (But some of that is at datacenters far from California.)
<a href="https://en.wikipedia.org/wiki/Water_in_California#Agricultural" rel="nofollow">https://en.wikipedia.org/wiki/Water_in_California#Agricultur... tells us that agriculture in California uses 34.1 million "acre feet" of water per year (Americans will do anything to avoid using the metric system, especially when they're trying to be sneaky). In non-medieval units, that's 42.1 billion cubic meters, and per year, it's 1330 cubic meters per second, almost exactly 1000 times Google's use. Of that, 18% (240 cubic meters per second) is spent on alfalfa, or was in 02014, anyway.
One major difference is that you need fresh water, like the water of the Sacramento River, to irrigate crops, but you can cool data centers with salt water from the ocean. It's less convenient, because there are a variety of annoying things that happen with biofouling and corrosion, but that's what you'd do if hyperscalers scaled up by another factor of 100× so that their water usage became large enough to be environmentally significant.
But that doesn't happen until they have 100× the computing power they have today. So anybody who tells you AI datacenters are a major water user is lying.
phyzome · · focus · HN ↗
daedrdev · · focus · HN ↗
zahlman · · focus · HN ↗
phyzome · · focus · HN ↗
HVAC equipment can also cause a lot of noise pollution all on its own.
scarmig · · focus · HN ↗
phyzome · · focus · HN ↗
sandinmyjoints · · focus · HN ↗
This rings true.
BadBadJellyBean · · focus · HN ↗
Sure they can mostly write better code than a toddler but this constant nudging and reminding and reiterating and stopping them from using the token budget of the whole company for a one off script. It gets tiring and I feel like I am losing brain power while doing it. Maybe it's faster but explosive diarrhea is also a faster way to produce shit.
AIiscoming · · focus · HN ↗
I'm still a lot faster for certain things with AI but its weird. Instead of just being annoyed about some weird bug, i'm annoyed about an LLM which can do everything and then falls over itself on weird issues.
It feels weird true but it still also relevant faster?
BadBadJellyBean · · focus · HN ↗
therealdrag0 · · focus · HN ↗
gonzalohm · · focus · HN ↗
Proof of this is the amount of unnecessary tasks that Claude does just as an excuse for not doing a good job doing the tasks that we ask it to do
zamadatix · · focus · HN ↗
sifar · · focus · HN ↗
swader999 · · focus · HN ↗
BadBadJellyBean · · focus · HN ↗
strls · · focus · HN ↗
chasd00 · · focus · HN ↗
i'm in the midst of a very large global roll out of a new system including about 24 separate erp integrations. My team's system is dependent on another system coming online first then we go then the integrations come online then a massive data migration happens and ends with all the associated testing. So like a huge number of dependencies and I'm second in line. Today we get word that the first system is having issues with a vendor and will not come online as scheduled (our dry run deployment is tomorrow and spans all next week as each dependency gets their turn. Week after next is PROD.
We're not heavily integrated into that first system but we are in spots and so there's a reason why they go first. Writing around that system is feasible but we're looking around 5k lines which isn't a lot but there's still testing and sign off. My offshore team is in bed, meanwhile they, and onshore, all have other shit to do anyway so pulling them just puts everything else behind.
I tasked an agents to make the changes as soon as i woke up to the news, they got it mostly right. It took two rounds of fixes with some offshore testers who stayed up late but the PR got in and merged. We just did (literally like 5min ago) a validation run against our target system and we're green for tomorrow. I told the testers to goto bed and then i pulled up HN and opened a coke.
There's no way in hell that would have happened without the coding agents we had on tap. So, yeah, i find a lot of value in the rate at which AI can work on code even if it's not perfect every time.
BadBadJellyBean · · focus · HN ↗
Refreeze5224 · · focus · HN ↗
bunderbunder · · focus · HN ↗
Maybe not as satisfying to people who enjoy being heroes. But it would not have been an automatic disaster.
archagon · · focus · HN ↗
ffsm8 · · focus · HN ↗
> My offshore team
This is partially driven by the good old enterprise game of not being at fault when things go wrong and being able to communicate that to the stakeholders
xtiansimon · · focus · HN ↗
And self-imposed deadlines are the worst—not saying that’s the case here. And when your leadership sets the goals, you do your best. But fast, good, cheap; pick two.
bunderbunder · · focus · HN ↗
I’d even go so far as to speculate that perhaps agentic coding also steered people away from the ounce of prevention in the first place. Humans aren’t perfect either, but over the past couple years I’ve had to spend increasingly much time asking, “Why are we creating all this unnecessary complexity in the first place?”
yencabulator · · focus · HN ↗
cyberax · · focus · HN ↗
I also found that slowing down your development (just by a bit!) on purpose helps. Do not rush into implementing your new idea and give yourself at least a couple of days to think it through.
RomanKornev · · focus · HN ↗
It's called a fancy word "steering". Most of engineering is now steering or providing "taste" to AIs so they don't produce slop
zahlman · · focus · HN ↗
dd8601fn · · focus · HN ↗
I kinda have to stay engaged the whole time the best I can.
What that boils down to is, “go ahead and yolo small things I can fully review” or “really wrangle it close through a larger effort” or “go full vibecode and prayer.”
BadBadJellyBean · · focus · HN ↗
RGamma · · focus · HN ↗
augment_me · · focus · HN ↗
redlimetea · · focus · HN ↗
[dead]
boxed · · focus · HN ↗
[dead]
kragen · · focus · HN ↗
Me, I pointed Claude Opus 5 at a C codebase I've been working on for years and it immediately found five serious bugs and told me how to fix them, as well as how to use Linux system calls I wasn't familiar with to solve some other problems. And I gave it a new language for PEGs I'd written up a couple of years ago, and it wrote me a working implementation in OCaml that afternoon, fixing several bugs in my example grammars along the way and resolving a conceptual problem I'd had a roadblock on. I asked Fable 5.1 to implement a minimal proof assistant, and it wrote a clone of J-Bob in Python, which I'm studying now. Although there is a certain firehose quality to this stuff, I sure don't intend to use AI to actively de-skill my brain.
That doesn't guarantee that AI will be a beneficial innovation overall, of course! As with most innovations, it probably depends on the balance between people being able to use the innovation to gain control over their own lives, and people being able to use it to gain control over others' lives. (Barring a FOOM scenario, of course, where our prediction ability is nonexistent.)
So, I don't think a pro-AI post can be well thought out, either. It's too early and chaotic to understand what's going to happen, and it may actually be uncertain. Pro and anti are both far too simplistic.
danvayn · · focus · HN ↗
Basically, I don’t know how well thought out it is, but the prose argues that the point isn’t for it to be an objective take, and that if it were well thought out (ie highly iterated on and more objective or factual than subjective) some personal meaning that was intended to be expressed is lost along the way.
In other words It may have not appealed to you but that’s fine - you might just be outside the target demographic. In any case I don’t think it necessarily should be more well thought out. I prefer that these pieces exist or have their place. I definitely prefer their existence to a world where every personal Blog post has to arise from fiduciary or technical concerns, instead of from the soul. This is a soulful blog. I like it.
kragen · · focus · HN ↗
donbox · · focus · HN ↗
kragen · · focus · HN ↗
jakzurr · · focus · HN ↗
voidhorse · · focus · HN ↗
The OP is an article that:
1. Raises a number of broad social and ethical concerns about AI. 2. Provides links to back up some of these claims.
Yes, it also vents some frustration and includes personal anecdote, but there's nothing wrong with that. If you think something is a net negative for society, you should be frustrated. That doesn't make an argument "unreasonable" or "not well thought out". In fact, your entire response to the article is just anecdote and broad claims with no evidence or citations to back them up.
If the article author has "a lot of hate resulting from dysfunctional responses to life circumstances" you must have a lot of naivety and kindness as a dysfunctional response to life's circumstances.
If we do not critique things we perceive to be negative developments in society, things won't get better, and we'll let bad decisions slide. A somewhat emotive critique is not "hate". The author at least backed up their points with a few links, which is much more than we can say for your comments.
kragen · · focus · HN ↗
What you perceive as naïveté is a kind of world-weariness that goes deeper than you can possibly imagine. It turns out that kindness is not in fact naïve. It is the only reasonable response to the human condition, which is far more desperate than you know.
Emotive critiques can easily be hate. Hate is an emotion, so hate-filled critiques like this one are quite emotive.
The historical record of people improving society by critiquing things they perceive to be negative developments in it is not really that great. Yes, that's how we got, for example, the abolition of slavery — but the anti-abolitionists justified their own positions by critiquing the genocide in Haïti, which was itself justified by people critiquing things they perceived to be negative developments in it. For every Civil Rights Movement we have a Great Leap Forward; for every Sherman Antitrust Act we have a Prohibition.
You may not be able to avoid activism, but never forget that other activists spent their lives digging the ditches you're filling up, and others will spend their lives digging them again.
The way out of this is to spend as much of your energy as possible creating positive-sum things rather than in zero-sum struggle.
voidhorse · · focus · HN ↗
> Emotive critiques can easily be hate. Hate is an emotion, so hate-filled critiques like this one are quite emotive.
What are you even trying to say here? This set of statements is so general and flat as to be almost totally devoid of content.
> The way out of this is to spend as much of your energy as possible creating positive-sum things rather than in zero-sum struggle.
I'm not sure what any of this has to do with you doing basic things like citing sources or understanding that human beings have negative emotions and that they sometimes need to express them.
You sound like a Panglossian fool. I'm not really sure what to say at this point. You seem totally immunized against reason.
dang · · focus · HN ↗
dkxjwjxjej · · focus · HN ↗
At this point you really should’ve just banned them. Second strike and the first one was 1000x worse than this. Is this really the culture you wanna cultivate here? People wishing the worst for other families’ and all they get is a slap on the wrist and a “pretty please don’t do this again”?
C’mon now.
queenkjuul · · focus · HN ↗
whythismatters · · focus · HN ↗
aaron695 · · focus · HN ↗
[dead]
ghostbrainalpha · · focus · HN ↗
mikestorrent · · focus · HN ↗
kragen · · focus · HN ↗
I think that was the same day I prototyped an approach to using Service Workers from localhost as a platform for persistent mobile apps that don't show up in the app list but also don't rely on the TLS CA system for their security. Which involved learning a lot of stuff about the Service Worker lifecycle and localStorage and IndexedDB that I didn't know before.
It's just a lot.
simonw · · focus · HN ↗
When I see people worry about LLMs atrophying their mental abilities I assume they haven't thought very hard about ways to lean into using them to expand their mental capabilities.
kragen · · focus · HN ↗
simonw · · focus · HN ↗
kragen · · focus · HN ↗
jakzurr · · focus · HN ↗
nlawalker · · focus · HN ↗
kragen · · focus · HN ↗
zero_shift · · focus · HN ↗
It has definitely accelerated my learning: through the process of writing rigorous plans, I have learned so much about network programming... the intricacies of HTTP2, how to design a fast MITM proxy, performance pitfalls in SSL...
These are things I studiously avoided learning for a decade, now demystified, mostly through Claude patiently rendering many figures and diagrams.
And with Fable, I was able to ship a working Envoy Rust extension in a one-shot.
On the other hand, my grasp on the details is tenuous. Every so often the agent can't progress and I am stuck for ideas, hitting different prompts like they were slot machines. I forget how to solve problems by myself.
I can feel myself becoming supine and dependent on something I know is going to become more expensive, a dependency AI vendors will seek to exploit. It has happened quickly. I do not really consent; it is forced on me by my employer.
kragen · · focus · HN ↗
Obviously there are higher-level design issues that I might not notice while engaging with the code at the byte-by-byte level, but I won't have the embarrassing problem I had a couple of weeks ago where duck.ai wrote me a CPU in Verilog, and after I tested it, I tried to write something in Verilog myself and couldn't even figure out how to write a syntactically correct XOR-gate module. (Verilator's parse errors are not designed as a Verilog tutorial, it turns out.)
zero_shift · · focus · HN ↗
jakzurr · · focus · HN ↗
queenkjuul · · focus · HN ↗
keeda · · focus · HN ↗
I always say that since one of the best ways of learning is by doing and given that with LLMs we can do so much so quickly, we are in a golden age of learning for those who really want to learn.
puchatek · · focus · HN ↗
_kulang · · focus · HN ↗
simonw · · focus · HN ↗
(... Palm Springs has around 100 golf courses)
kragen · · focus · HN ↗
zahlman · · focus · HN ↗
> As a historical U.S. benchmark, an average 18-hole facility had about 80.7 irrigated turf acres and used approximately 152.5 acre-feet/year—about 49.7 million gallons (188 million litres) annually.
So about 220.
But it's still, ahem, a drop in the bucket compared to the California almond industry.
simonw · · focus · HN ↗
(I was only half joking)
runarberg · · focus · HN ↗
Likewise, you may not feel like AI is de-skilling your brain. But it probably is. We don‘t have the research (yet) that AI is addictive and causes brain atrophy, but all the evidence is certainly pointing that way, the same way the evidence were pointing that way about tobacco in the 1950s. My only hope is that it doesn’t take us another 2 decades to prove the obvious.
kragen · · focus · HN ↗
PorciiVorbesc · · focus · HN ↗
It is, but why is that a problem? Moving from physical labor on the farm, factory or construction site to sedentary office work and lifestyles would also atrophy our muscles so now we pursue physical activities we actually enjoy like gym and sports instead of hanging on to those dangerous and strenuous physical labor jobs just to stay in shape.
Similarly, you will use the AI to churn through the repetitive mundane tasks the AI can do, and then work your brain on the activities you actually enjoy.
Now if you choose to not exercise your brain and dumb yourself down the same way sedentary people don't exercise their bodies and get obese, then I guess that's on you, but we can't force the world to technologically regress just because some people are lazy and don't exercise, the same way we haven't forced construction workers to use pickaxes instead of jackhammers to tear up a road just to make sure they stay in shape.
zero_shift · · focus · HN ↗
I used to have several good answers, but now I use Claude for everything, I can't remember any
johnnyanmac · · focus · HN ↗
PorciiVorbesc · · focus · HN ↗
We can't regulate incentives. Unless we go back to how the world was in the 1960s, the incentive today is to make more money than your economic rivals, otherwise they will economically dominate you and turn your government into their puppet, your country into their playground and your people in their workers. It's economic neo-colonilism 2.0 electric boogalloo.
johnnyanmac · · focus · HN ↗
Windchaser · · focus · HN ↗
Note: nearly all of the western hemisphere has obesity rates of >25%. Obesity is also high in the Middle East and Australia/NZ.
The US is exceptionally obese, with rates of >40%, but it's not correct to say that obesity is mainly a US problem. It's quickly becoming a worldwide problem.
<a href="https://en.wikipedia.org/wiki/Epidemiology_of_obesity#/media/File:Obesity_rate_(WHO,_2022).png" rel="nofollow">https://en.wikipedia.org/wiki/Epidemiology_of_obesity#/media...
hombre_fatal · · focus · HN ↗
The average HNer would imaging me scrolling TikTok while I periodically swivel to Claude to type "continue" while my brain shrivels away.
That I can delegate lower level work like implementation means I spend my time at increasingly high leverage positions like deciding what gets built and other directional planning. And any time I want, I can get as granular and inquisitive as I'd like about the lower level work.
It might feel good to imagine everyone losing their mind, but everyone always had different levels of agency.
majewsky · · focus · HN ↗
fragmede · · focus · HN ↗
runarberg · · focus · HN ↗
ndriscoll · · focus · HN ↗
Like I wouldn't doubt that research could show that more time spent on youtube is inversely correlated with learning. But if you just use it to watch lectures or tutorials for some skill, obviously you will be an outlier.
Or when "research shows that dieting doesn't work," obviously the result there is "research shows that most people don't maintain a healthy diet," and it shouldn't dissuade you from doing so. Choosing to do so anyway is what makes you the outlier.
And so it will likely go with AI's effect on the brain. Most people will likely use it to avoid thinking, and the research will show it to be a disaster. A small group will use (or already is using) it to challenge them and expose them to new ideas. You can choose to be in the latter group if you'd like.
johnnyanmac · · focus · HN ↗
And now you inherit the burden of proving you are "one of the good ones" after a mass amount of disappointment from the normal use case. I don't think the "it's okay, I'm different" methodology ever works out unless you can prove you are so utterly beyond the competition that you can't be ignored.
But an outlier is just that. And as we see here, outliers cannot change society single-handedly. You at least need to be an outlier good enough to convince a lot of "normal" people that you are to their benefit and be willing to lead those "normal" people.
ndriscoll · · focus · HN ↗
johnnyanmac · · focus · HN ↗
And I assume you never need to worry about applying to a W2 job with that mentality
ndriscoll · · focus · HN ↗
johnnyanmac · · focus · HN ↗
ndriscoll · · focus · HN ↗
Reminder that this reply chain was about someone saying how they use LLMs for personal growth, and someone replying that they're deceiving themselves. You don't have to get hung up on how to fix society (who were already happy to rot with TV, instagram, tiktok, etc.) and keep that from seeing a useful tool in front of you.
voidhorse · · focus · HN ↗
This is a complete logical fallacy. It is quite literally mathematically impossible for you to not be "typical" for at least some aspects of your life. If you weren't, you'd probably be dead, or immortal.
ndriscoll · · focus · HN ↗
runarberg · · focus · HN ↗
kragen · · focus · HN ↗
<a href="https://journals.sagepub.com/doi/10.1177/002204260203200220" rel="nofollow">https://journals.sagepub.com/doi/10.1177/002204260203200220
<a href="https://www.tobaccoinaustralia.org.au/chapter-3-health-effects/3-36-health-effects-of-occasional-smoking" rel="nofollow">https://www.tobaccoinaustralia.org.au/chapter-3-health-effec...
The majority of smokers did get addicted to nicotine, but significant percentages did not. However, it is true that even many "non-daily" smokers died from cancer as a result of their smoking.
runarberg · · focus · HN ↗
Windchaser · · focus · HN ↗
My understanding is that only about 35% of those who ever try nicotine become addicted.
If you are going to instead say that nearly everyone who smokes occasionally will become addicted, you need to back it up with evidence, because it's not apparent.
runarberg · · focus · HN ↗
ndriscoll · · focus · HN ↗
runarberg · · focus · HN ↗
ndriscoll · · focus · HN ↗
Sure, for most distributions, most people will be statistically normal, by definition. On the other hand, I know that e.g. state standard test scores when I was a kid said I was 99th percentile academically, so I have some evidence to hypothesize that I might be an outlier along other psychometrics too. And I'll go ahead and guess that many people here are also not the median in many ways.
I don't think that this makes me somehow immune to lung cancer from smoking, but I might suspect that when I read about others' use of AI and how it rots their minds, they're perhaps not using it to learn Lean or checking their understanding as they work through some notes. I don't know what most people use it for or what they get addicted to, but I believe it might be different from what I do.
With regards to ads, I live somewhere where outdoor advertising is banned, I block ads on my computer, I don't watch TV or movies or "news," and I don't install whatever apps, so there aren't a whole lot of places for ads to reach me. I suspect again that this is not the typical experience. That said I do view ads as fraud-adjacent and damaging to markets, so fully support strongly regulating or outright banning paid advertising.
runarberg · · focus · HN ↗
ndriscoll · · focus · HN ↗
There's simply no reason to even draw a weak analogy to smoking. You'd do much better to draw an analogy to e.g. methylphenidate or amphetamine, which certainly you can abuse and get addicted to, and might even be harmful for the average person, but which carry cognitive benefits with minimal side effects for others.
runarberg · · focus · HN ↗
ndriscoll · · focus · HN ↗
Like the education effect is pretty obvious: most people will use it to cheat on their homework and avoid learning. Some people will use it to learn new topics or with more depth, and give them additional targeted probing questions to answer (basically, give them more homework). Average achievement will probably drop. The high achievers will probably do even better.
Boiling it down to "it harms your brain" when people are already telling you how to use it to learn more effectively is just silly. Most people are happy to rot their brains. They'll take any opportunity to do it. If you're an outlier, you're probably aware of that fact on some level, and it doesn't make sense for you to make decisions looking at the median who behave completely differently. You have to look at the mechanisms behind the data and interpret under what situations they could plausibly apply to you.
runarberg · · focus · HN ↗
The evidence were all pointing towards tobacco being both addictive and unhealthy, but it still took two decades for the evidence to become clear and public health experts to be proven right. Maybe in two decades I will be proven wrong and you will be proven right, but I doubt it. When the evidence are all pointing in one direction, it is usually because they are right.
Windchaser · · focus · HN ↗
Aren't most of these true of amphetamines/methylphenidate also, though? Except the "bad grades" part. Certainly Adderall is habit-forming for some people and has risks for abuse, just like it can contribute to mental breakdowns and psychosis.
Likewise, the psychosis-LLM link is incredibly rare.
It kinda looks like you're overstating the evidence. This is not a good comparison to 1950s tobacco -- by the 1950s, the scientific evidence for tobacco being unhealthy was already quite substantial. The problem was getting that information to the public in the midst of a disinformation campaign. Here, for contrast, the evidence that moderate LLM use in professional settings has overall negative impacts is still pretty light.
I only use LLMs rarely, and I don't have any kind of emotional ties to the issue. I just think your claims extend decently far beyond the evidence.
foobarian · · focus · HN ↗
p.s. and at the same time, it's such a fantastic learning tool. It distills the intuition of a whole world and is able to transmit it on demand, like in your examples. It's an interesting dichotomy.
a34729t · · focus · HN ↗
fragmede · · focus · HN ↗
kragen · · focus · HN ↗
kragen · · focus · HN ↗
Structurally, though, I'm sort of pessimistic.
Throughout my career as a programmer, I've earned much more money than electronic engineers whose skills are mostly very similar, and probably much of this happy situation is due to the fact that my productivity depends only on me having access to a computer with GCC and Perl or Python on it, and the internet. If I were living in rural Malawi, I probably couldn't practice my trade, because the US$200 it takes to buy a working laptop is a year's wages there, and people lack the social permission to innovate. (William Kamkwamba's astounding achievements under those circumstances deserve more recognition. Read his autobiography!) But, if I work in any developed economy, that's somewhere between 1 hour and 20 hours of my earnings, so I'm not dependent on investors to create jobs for me.
By contrast, electrical engineers mostly can't ship their designs unless an investor is willing to put up the capital to produce a batch of PCBs or chips — probably three batches or so before you get a fully working product. If you're working on a cutting-edge chip, that's several million dollars, so you're probably not going to save that up while working as an employee. This puts electrical engineers in a much worse bargaining position relative to investors. To a smaller extent, the same thing applies to machinists, auto mechanics, and many other skilled workers: they only get jobs if investors invest to create jobs for them.
The capital-intensive nature of current AI seems like it might push the negotiation equilibrium for programmers two or three orders of magnitude in favor of investors.
But it might not work out that way, and, at least at the moment, I'm finally bringing about numerous projects I'd been procrastinating on for years.
RugnirViking · · focus · HN ↗
The only problem I have at the moment is it's very prone to hallucinations, even now, yes frontier models astra fable with all the bells and whistles. This makes it hard to confidently use while learning because I have to be on the lookout for lies while I'm learning, which is precisely the moment I am least able to distinguish them. So instead theres just a constant low lying dread.
Nonetheless, I am able to get some value out of them. Just not all, everything requires manual effort to duplicate and check which you should probably be doing anyway as part of learning
fragmede · · focus · HN ↗
kragen · · focus · HN ↗
Then it suggested writing a fuzzer to try to flush out more soundness problems. I questioned whether a fuzzer would ever actually succeed at finding proofs of a theorem it was set to prove, even unsound proofs, and after doing some tests it admitted that the fuzzer it had proposed would have been completely useless.
Then the conversation was incorrectly flagged as me working on a malicious security attack, so I was downgraded to Opus 4.8. I switched back to Fable, renamed the file in its scratchpad, and asked it to please use the term "generative testing" instead of "fuzzing". Thanks to not using the computer-security name for generative testing, there were no further false flags.
Then, this morning, I was reading the spec it proved its program fulfilled, and asked whether a certain trivially incorrect alternative program would also fulfill the spec (a misformalization problem rather than a soundness problem). It churned away for a while, discovering that while, actually, no, that program would be rejected, a different trivially incorrect program would pass, and credited me in the docs with pointing out the issue. I pointed out that in fact the issue it had found was completely different from my stupid misreading of the spec. It fixed the doc.
So, from my point of view, the whole experience has been a constant fractal of hallucination, in which I have to constantly struggle to keep my grip (and Claude's grip) on actual reality, because it's so willing to make up surface-plausible nonsense.
foobarian · · focus · HN ↗
Sharlin · · focus · HN ↗
inquirerGeneral · · focus · HN ↗
[dead]
RugnirViking · · focus · HN ↗
Misinterpreting the results of performance testing it had just run to argue for the exact opposite of what the data it generated showed.
Stating something was current guidance (a quick read shows the document it found was from 2016, it was served the last edit date in it's API call, along with newer documents that contradict it).
Assuming what a Jira ticket said without ever reading it with it's tools and then doubling down on the contents it has assumed.
On learning specifically, it constantly gets grammar in foreign languages wrong it can write fluently when prompted correctly but when asked the sort of wrongheaded questions from flawed premises learners commonly make it is prone to making stuff up. I experienced this yesterday when asking about how danish comparisons work.
Heck i mean see <a href="https://alignment.openai.com/misalignment-reports/self-generated-prompt-injections-in-compaction-summaries/" rel="nofollow">https://alignment.openai.com/misalignment-reports/self-gener...
They are prone to make up restrictions for themselves you never asked for. Ive seen this behavior on occasion also.
jambalaya8 · · focus · HN ↗
therealdrag0 · · focus · HN ↗
miltonlost · · focus · HN ↗
namuol · · focus · HN ↗
kragen · · focus · HN ↗
revivechristina · · focus · HN ↗
louwrentius · · focus · HN ↗
These 'serious' bugs aren't important if you've been working on this code base for years and only now they pop up. I suspect - although I'm guessing - that probably a hobby project.
Frankly speaking, although this comment is very dismissive about the opinion blog article - assertively stating that this isn't a well-thought-out post - it seems to me that the personal anekdote is irrelevant and that the blog post in question still fully stands.
kragen · · focus · HN ↗
voidhorse · · focus · HN ↗
I don't think this criticism is very well thought out. There's ample evidence at this point that we are sliding precipitously toward environmental catastrophe and, no, the massive data center build out to support people generating slop illustrations and build toy theorem provers is not helping.
kragen · · focus · HN ↗
However, this is not because of massive data center buildouts. Goldman Sachs's projection in <a href="https://www.goldmansachs.com/insights/articles/us-data-center-power-demand-projected-to-double-by-2027" rel="nofollow">https://www.goldmansachs.com/insights/articles/us-data-cente... is that by the end of next year US data center power demand will have increased from 31GW to 66GW, roughly 17GW per year. The EIA says <a href="https://www.eia.gov/tools/faqs/faq.php?id=87&t=1" rel="nofollow">https://www.eia.gov/tools/faqs/faq.php?id=87&t=1 that the US uses about 95 quadrillion Btu per year (Americans will do anything to avoid using metric units). That's 3200 gigawatts. So the US's data centers are currently using 1% of the US's energy and adding ½% per year, so that in 02027 that number increases to 2%. 99% of the US's energy use is due to non-data-center causes.
And direct energy use is a way in which data centers have an especially large environmental impact. Their other potential impacts, such as cement production, sewage, parking lots, commuters driving to them, and freshwater consumption, are much less than that 1% increasing to 2%.
Energy use, by the way, doesn't damage the environment. Burning fossil fuels does. All of China's net new energy production is coming from renewable energy — they're shutting down coal plants faster than they're building new ones, and they're decommissioning gasoline-powered vehicles faster than they're selling new ones. A friend of mine from the US told me that one of the most surprising things about visiting Shenzhen was how silent the downtown was, because almost all the cars are electric there — a much higher rate than for China overall, but even for the whole country, it's over 50% of new cars.
AI might turn out to be a wonderful thing or a terrible thing, but at least for the next decade or two, that won't be because of datacenter buildouts.
voidhorse · · focus · HN ↗
1% of an entire nation's energy production for a single, non-essential use-case is a lot. For comparison, circa 2016, US farming, which we generally need to live, takes up 1.9% of energy production (<a href="https://www.ers.usda.gov/data-products/charts-of-note/87964" rel="nofollow">https://www.ers.usda.gov/data-products/charts-of-note/87964). Hopefully this makes it more obvious that consuming 2% of all energy production, even though the raw magnitude is small, is a lot for a single, non-essential service currently controlled by a handful of companies.
> Energy use, by the way, doesn't damage the environment. Burning fossil fuels does.
I'm aware. The current reality we occupy in the US involves mostly burning fossil fuels to power these tools, and some plants deliberately skirt rulings around environmental safety. Management of resources and the economy is about trade-offs. Yes, in principle a certain activity may not depend on a bad trade, but if your only option right now is a bad tradeoff, it's "in theory" independence from this doesn't mean you should go ahead and do it.
> However, this is not because of massive data center buildouts.
It's because of a number of factors, obviously, but the data center buildouts do not help stem the bleeding, they (currently) exacerbate it. This idea of "well, it contributes to <bad thing> but less than <other bad things> therefore we should do it" is myopic and hopefully it's obvious to you why such a line of reasoning is not going to lead to any mitigation of any kind of crisis.
It's about trade-offs. If the overall ROI is worth the absurd costs, then, yes, it's all worth it. But "hey I (N=1) personally like this tool and get value out of it" does not justify global costs that contribute further to, as you said yourself, irreparable damage.
This isn't even touching on a host of other problems involved in the buildouts, namely making districts decidedly less attractive places to live and displacing current residents by allowing a handful of companies with massive amounts of power to directly disrupt the lives of citizens, for no direct recompense. (<a href="https://www.texastribune.org/2026/07/09/texas-data-centers-ai-power-plants-pollution-state-permits/" rel="nofollow">https://www.texastribune.org/2026/07/09/texas-data-centers-a...) (<a href="https://www.tpr.org/2026-09-17/residents-file-lawsuit-challenging-noise-pollution-from-elon-musks-data-center" rel="nofollow">https://www.tpr.org/2026-09-17/residents-file-lawsuit-challe...)
> AI might turn out to be a wonderful thing or a terrible thing, but at least for the next decade or two, that won't be because of datacenter buildouts, which are an utterly insignificant fraction of its effect.
If the 2% energy consumption ends up being the final tipping point for total climate collapse, you might feel differently about this statement.
jakzurr · · focus · HN ↗
<a href="https://en.wikipedia.org/wiki/Energy_in_the_United_States#Final_energy_consumption" rel="nofollow">https://en.wikipedia.org/wiki/Energy_in_the_United_States#Fi...
As far as sources go, reading further shows wind and solar still expanding. I don't think we can generalize anything from energy consumption of data centers.
voidhorse · · focus · HN ↗
The amount of sophistry and absolute dogshit argumentation this forum invites now thanks to general boosterism is pathetic.
Anamon · · focus · HN ↗
Can that be true?
I've read at some point at which speed on average the sound of tires on tarmac will be louder than the sound of an engine, and it was a surprisingly low speed. I don't recall the exact number, but I remember that it was below the average in-city traffic speed (save stop-and-go averages).
This definitely matches my real-world experience. I can't usually make out engine sounds in passing traffic, because the tire noise is so freaking loud. I certainly couldn't blindly tell electric from ICE by sound of a passing vehicle at, say, 40 or 50 km/h.
reaperducer · · focus · HN ↗
And there is the root of the problem.
At the heart of almost every pro-AI comment on HN is "Here's what AI does for me."
Put bluntly, "I got mine; fuck everyone else."
voidhorse · · focus · HN ↗
Ironically this kind of response just illustrates the article's point but I doubt the parent has enough self-awareness to recognize that.
kragen · · focus · HN ↗
I think you have misunderstood my comment. I don't know very much about how other people are using AI, or what effect it's having on them. It's much more important what effect it's having on them than what effect it's having on me. But all I can contribute to the conversation is what I'm personally able to attest to, and the approaches that I've found helpful or unhelpful. Hopefully those experiences and those approaches are of value to others — that's why I'm participating in the conversation, after all.
I notice that you don't seem to be participating in the conversation in the same spirit, though — your comment seems to consist entirely of personal attacks, none of which are original or insightful, predicated as they are on a fundamental misunderstanding of the post you're responding to, and it lacks any contribution of your own experiences or techniques. I think you probably should not have posted it.
kndiencjejd · · focus · HN ↗
Still, free speech and all. It’s just sad though. So many good things a person could be doing and discussing and he always seems to go for the jerk option. Every time. Even his “about” on HN is just a cocktail of self-aggrandising nonsense with a little hint of rudeness.
pseudosavant · · focus · HN ↗
In the last 50 years, only the creation of the Internet compares. Like with the Internet, nuclear, television, etc. it will probably be a mix of good and bad.
deterministic · · focus · HN ↗
[dead]
Anamon · · focus · HN ↗
The same bugs me about cars. Suddenly, driving cars is cool and modern and unproblematic again, because the market is switching to electric engines. As if fossil fuel consumption was the only thing environmentally problematic about building and driving cars! It's not, not by a long shot.
The environmental impact of LLM use also has to be considered in light of the wasteful ways in which they're being employed in general. Sharing and reusing has gone out of fashion. Millions and millions of LLM-assisted programmers, for instance, or now re-inventing and re-implementing the same things, in the most inefficient way, because that's more profitable to the oligarchs than actually collaborating and building on each other's work.
camillomiller · · focus · HN ↗
zabriel_goss · · focus · HN ↗
phyzome · · focus · HN ↗
account42 · · focus · HN ↗
If it works....
mschuster91 · · focus · HN ↗
Same. I quit, aside from two contracts I'll serve until they run out, I'll be studying Electrical Engineering. Even if AI takes over that space... good luck constructing a robot with the dexterity required to pull cables.
To anyone in IT... go and study for some qualification in tasks not easily doable for a machine. The trades are going to be a goldmine especially with all the boomers retiring.
bucket2015 · · focus · HN ↗
I don't know how this will play out, but I haven't seen anything like this before.
mjfisher · · focus · HN ↗
thechao · · focus · HN ↗
FailMore · · focus · HN ↗
Izkata · · focus · HN ↗
rspeele · · focus · HN ↗
I still count myself as "dejected" overall. I'm dejected by the economic shape of AI which seems destined to keep concentrating outsized rewards to the top few who own it or have enough capital to shackle it to their will. I'm fearful that intelligence, once it becomes a commodity you can rent any time you may need it, will be socially devalued in our already anti-intellectual society. I worry that in a couple decades we may resemble the world of "The Machine Stops" (1909), where nobody really knows how things work.
Of course we already live in such a complex world, no one person has complete knowledge of the "stack" they rely on. I can write software in C or assembler but I can't design a CPU and don't really understand how one is manufactured. (I may someday study that field, but I haven't yet!) But I take solace in the fact that somebody out there, has put the time in to study each of those things and is an expert in them. At every layer and in every niche of our engineering world there are masters of their craft, and there are students learning the fundamentals to keep that knowledge alive and growing. What if in 30 or 40 years that is not the case, and there are whole corners of knowledge the modern world depends on where everybody is reduced to "I dunno how it works, but Claude said..."?
eggplantemoji69 · · focus · HN ↗
The approach currently being foisted upon me is to offload almost everything to LLMs (have it write a complex tech spec -> one shot into tickets -> one shot implementation of said tickets), with humans reviewing throughout, and repeating this iteration until it 'looks good'...throwing sh*t at the wall until something sticks, basically. However, we're being expected to review at a far faster pace than one reasonably can while maintaining an understanding of the system.
Meaning, with this paradigm, humans will largely be rubber stampers and will atrophy their abilities as a result, which will seemingly result in compounding adverse effects.
TLDR in my experience the AI can help with some 'busy work' eg translating a well defined solution in my head into code. The time it takes to understand an implementation and ensure correctness will not change. LLMs cannot reliably do this. This traditionally has occurred during implementation by the implementer, and during code review by code reviewers. I don't think simply shifting the implementer's comprehension 'duties' to code reviewers provides any benefit.
waz0wski · · focus · HN ↗
It was a huge shift in the world of system administration, gave birth to devops, and, along with the rise of containers & cloud computing, it radically altered how companies ran their infrastructure
Some people leaned into it, others didn't and a huge rift opened up between them
I used to say "automate all the things" - I still do, but I used to too
AI tools are just an acceleration of that mindset and in my world of cloud/devops/sre I'm heavily leaning into AI-driven development and daily workflow
anon7000 · · focus · HN ↗
rhdunn · · focus · HN ↗
When I tried using agents for something as a test it immediately started doing things instead of being part of a conversation. I want to be actively involved in the process, not sit back and let AI agents write/generate stuff that I'd have to/end up rewriting/modifying anyway when it goes against the design I have in mind.
The other thing I don't like about agents is their ability to run any command [1]. That seems like a nightmare w.r.t. the potential for leaking secrets (signing/access keys, etc.) or doing damage (deleting files, database tables, etc.).
[1] You can set the option to review every command it runs, but you're then just hand-holding the agent.
zahlman · · focus · HN ↗
> The other thing I don't like about agents is their ability to run any command. You can set the option to review every command it runs, but you're then just hand-holding the agent.
The thing about this is that you're treating "agent" as if it refers exclusively to the products offered for that purpose by the major LLM companies. Nothing stops you from designing and implementing your own, with a security model that you think is more sensible. The models won't have been trained against your specific tools, but you can still give them descriptions of what those tools do and then prompt them to make appropriate use of them. All that's really happening is that the LLM outputs some JSON, and your client detects that the output was a tool call (instead of a direct response), parses JSON, invokes whatever other code with whatever parameters and perhaps writes back a response.
Mabusto · · focus · HN ↗
I’ve also tried the agentic thing, but I find it so draining laying out in such explicit detail exactly what I want and then cleaning up what it’s messed up, like it’s easier to clean it up than just keep prompting and pulling the magic “Do This” lever.
I probably will never code without AI again. I’ve been doing this for 20 years since I was a teenager, was very fortunate in my career and don’t have to work anymore, but I still code and build because I love it, maybe even more so now with AI, but I would absolute hate my life if I was forced to just run agents all day long and never actually write or be the primary thinking driver for code.
amelius · · focus · HN ↗
ivanjermakov · · focus · HN ↗
Just a bunch of controversial ideas: structured programming, null, intellisense, microservices, cloud first, serverless, OOP, "Clean Code", exceptions, SaaS.
in_absentia · · focus · HN ↗
The first group is generally disillusioned, for two reasons. First, it's an attack on their hobby. Second, they sort of can't let go: they want to own the product, they want to understand if the code is good or bad, and they spend a lot of time cleaning up after LLMs. Which, frankly, is not fun.
The second group is over the moon about it because they feel it gives them the elite powers previously only reserved for greybeards.
I don't think this is unique to coding. It's the same thing with writing. If you like writing, you probably hate LLMs. If you see writing as a boring chore that needs to be done, you are delighted to have a button you can press.
TheCapn · · focus · HN ↗
For all my efforts to get LLMs to work for me, they've failed. I figure it is because the tech space I work in (Industrial Automation) simply doesn't have the training data that someone building webapps does. The few times I've put LLM to the test its failed horribly, and since my job has me existing in safety critical scenarios I don't humor what AI gives me at all.
So when I bitch about LLMs and their useless nature, its because of how I've experienced them in my craft. They get 95% of the information right, but that 5% it gets wrong can have very serious repercussions.
But when I'm talking with individuals online who see them as revolutionary? I don't know if their job is editing templates or formatting data or any other host of problems that AI can be revolutionary for. I don't know if they're full of themselves, having drank the AI koolaid. I don't know if they're just really deep into the LLM world and figured out things I have yet to learn (or am unwilling to pay for). But from a HN or Reddit discussion, they're all one in the same and without trying to figure out who they are, their opinions all carry the same weight.
phil21 · · focus · HN ↗
Putting safety critical aside (given that is a giant aside) for the moment, I'm a little surprised at this.
One of the most useful things I've found for AI Agent stuff is having an agent live on my home network and finally get the hundred or so random sensors and other IoT devices finally configured and talking together.
It's definitely not perfect though, and not anything I would trust my life to. This year however, I was able to set up enough sensors in my garden to have by far the largest hot pepper harvest I've ever had by min/maxing watering and fertilizing via way too many sensors and data fusing.
I could have done all that stuff manually, but never would have gotten around to it since it was just a tedious boring task. But with AI help I now can tell you precisely the soil moisture level, EC reading, ambient temp, etc. for each of my planters. And with some combining of my rain gauge data and sunlight sensing, tie that into automated irrigation runs. Then the bot just pings me when it thinks the next fertilizing cycle is due.
I don't know if that's revolutionary, but it took a project that would take me weeks to accomplish myself due to around a hundred sensors to configure/setup/etc. to a couple nights of messing around learning what all this talk was over these AI agent things.
I think there are plenty of use-cases where if AI gets things wrong 5% of the time it really doesn't matter a whole lot. I have plenty of these areas at my job.
TheCapn · · focus · HN ↗
In the PLC/SCADA space a lot of the development and resources are closed source. There's been a big push in the last few years for Open standards but that's slow to adopt and I'm sure in time we'll see the Controls space catch up (it is notoriously dated compared to the rest of the software world).
But in the meantime its like the perfect storm of terrible-ness for AI. The vast majority of my SCADA work is in AVEVA products, mainly Wonderware and Edge. Wonderware's scripting language is something called QuickScript.NET which is like 80% of VB.NET. The issue with AI is that being a statistical engine it very quickly starts on the right path, then veers into what is very obvious VB.NET training data and starts doing things that are impossible in Wonderware. Edge uses VBScript, but a limited subset of it. So querying AI for help mostly just spits out useless code in the same way; confidently declaring what it gave is possible when it only results in runtime exceptions.
In the PLC space you can get AI to do pretty mundane things with ease. Writing ladder logic or structured text is pretty okay, but like most things that was never the bottleneck in project development: you're not saving a lot of time for the cost of an AI subscription license. As mentioned, Open standards are starting to be adopted pretty quickly and a lot of PLC systems allow import/export of the proprietary formats into XML now which is going to be beneficial in the long run, but we're not quite there yet.
The problem is always that time it messes up, and it can be very subtle. Off by one errors which would be perfect fine in one environment can be catastrophic totally depending on how your I/O Comms were configured. I was trying to interface with some hardware that I asked AI to see if I could solve the pain points of remote enable/disable via network comms. It very eagerly told me I could use OPC-UA Methods to achieve what I'm after, but I was working a platform that didn't support Methods. It even fabricated a path to fake call a method which obviously did not work when applied to a real world scenario. So I asked it how to use Modbus which requires use of FC16 to act on the hardware. Again AI very eager to tell me how to do that, but hallucinated what could be done. Lastly I went for the TCP route which again had AI giving incorrect information - it was far closer this time, having instructed me to send a command in a format which doesn't work out of box, but could be manually configured in the hardware to work. Fortunately I was testing to see if it could save me time, not trying to see if it could do something I was unable to do, but I try to imagine what would happen if I allowed it to do that type of work on a VFD, or PID loop. That tiny little bit of misunderstanding by the agent could be catastrophic.
Each time I share this type of experience (and I have others) with the AI community I'm told I'm doing it wrong. That if I was using better models or different configurations that wouldn't be an issue. Telling me that I need to pay for models - as though I want to fork over cash when their demos are wildly underwhelming. It gives me a lot of overall distrust in the AI community because of this. It feels a lot like interacting with Linux fanatics who are unable to accept that it has faults that aren't tolerable by the layperson. That these people cannot see the faults because it works great in their narrow needs.
But at the same time, using AI to give little tips. How can I speed up this SQL Stored Proc? Why is my DataBinding failing to update? What is causing this OS upgrade to fail? Its done pretty good work. I see it as a tool that works along with me and an IDE, not as a human replacement like so many feel it is ready to be.
deterministic · · focus · HN ↗
My experience with C and C++ has also been excellent. I work on very large, high-performance C++ systems used to run airlines and airports, and LLMs have dramatically improved both the quality and the performance of our code.
That said, LLMs are tools, and like any tool they take skill to use well. It took me months of experimenting and learning from others to get where I am now.
TheCapn · · focus · HN ↗
But then at the same time the code of an industrial system typically isn't the bottleneck in development. Selecting the hardware and waiting for the physical installation is a far bigger bottleneck on a project than what I do. As a result, in the end it isn't the "Correctness" of code in the sense of it is doing what it was instructed to do properly, but the correctness of matching software to hardware and that's where I've seen several failures in AI. If I tell it I have a Schneider Altavar VFD and I get code to interface with an Allen Bradley PowerFlex that's one issue. But if I get code to interface with a Altavar that expects specific parameter adjustments on the drive that haven't been set that's a separate issue and more typical for the faults I've seen within AI. If 99% of drives are configured to operate pumps and that's what AI learns for training, the moment I need it for a mill, aeration fan, or conveyor belt (which have distinct physical requirements) then we have the issues I've been seeing and it takes a trained eye to spot those deficiencies in my experience.
deterministic · · focus · HN ↗
So it sounds like the main problem is the under-specified hardware. I can definitely see how that would limit the usefulness of LLMs.
I used to work on consoles, including the N64, which are fairly low-level compared with a typical Windows, Linux, or Mac application. But you’re obviously working much closer to the hardware, which is a completely different world altogether.
deterministic · · focus · HN ↗
There is a trick, though: using these models well is a skill. It’s a tool, and you won’t get good results without experimenting, learning from others, and settling on a workflow that fits what you care about.
ipdashc · · focus · HN ↗
Thanemate · · focus · HN ↗
tptacek · · focus · HN ↗
But if you do think vulnerability research matters, and you're trying to argue that frontier models aren't a seismic change for that discipline, you have almost no company. Vulnerability researchers are overwhelmingly leaning on automation to find vulnerabilities and, just as importantly, generate the tooling required to test hypotheses.
You can feel about that however you want to feel about it. I mostly don't care, except: you can watch people like this being negatively polarized back into the bad old days of the mid-1990s, content-free CERT advisories, and vendor-controlled "responsible disclosure" by a use case that frontier models unimpeachably excel at.
jeremyjh · · focus · HN ↗
And yet we continue to do so. I understand the feeling of loss some people may be facing. And there are definitely some really bad practices - like nakedly spewing claudspeak at your colleagues instead of communicating. Or raising a PR you don’t understand. There are asymmetries we haven’t learned to navigate. But we aren’t returning to a world where it doesn’t dominate our discipline so it’s best to find opportunities.
vermilingua · · focus · HN ↗
For me the answer is still absolutely resolutely “no”.
akerl_ · · focus · HN ↗
Why is using AI tools self-debasing or degrading?
preg_match · · focus · HN ↗
Programming is inherently analytical and logic-driven. It’s a great brain exercise, even if the code has no value. When you use AI, you lose that exercise. What replaces it isn’t the same.
I mean, consider. I can solve a crossword, or I can ask AI to solve the crossword. AI will do it perfectly, and faster too. But which one is better for my brain? What was my goal with solving the crossword, anyway? On the surface it was to find a solution to the crossword. But, maybe, deeper down, the goal was to improve myself in some way.
People conflate the improvement of products with the improvement of self. Maybe it’s a result of our consumerist mindset. But the truth is the product can improve greatly, and you can be making it, while you yourself degrade.
We write better and better code, at a faster rate, but are we better programmers than before? Maybe, maybe not. I’m leaning maybe not.
It’s not new or unique. The assembly line is the same. Sure, I can build better furniture faster at the factory than by hand. But what is the goal here? Is it to make the best furniture, or to become the best carpenter?
If it’s to make the best furniture, the best product, then I’ve won. If it’s to become the best carpenter, then I’ve lost heavily.
akerl_ · · focus · HN ↗
It's not clear to me why programming is inherently analytical and logic-driven but prompting and iterating with an AI is not. What about Applescript, where it's programming but in something closer to natural language?
The core of this seems to be that there are people who assume that users of AI turn their brains off the moment they open a Claude prompt. There are surely some people who are doing that, but there were also plenty of people who were shipping sloppy code before. There are far more people for whom this another tool in their toolbox.
zahlman · · focus · HN ↗
Or, you know, to pass some time in an enjoyable way. To have fun.
timacles · · focus · HN ↗
almost every developer i know is fully aware, we are degrading every aspect of our skills.
The code writing, code reviewing, code understanding.
The more "time" passes and the more the code base grows, the more disconnected we become.
jeremyjh · · focus · HN ↗
akerl_ · · focus · HN ↗
If you really loved horseback riding, or you really loved breeding and training horses, or you were really good at it, I'm sure that cars fucked up your day, and that it sucked to see cars replace horses.
I'm sure there were plenty of people who said that cars were horrible and that we should stick with horses. I'm equally sure there have been C programmers looking derisively at Python programmers, Python programmers looking derisively at Node programmers, etc etc.
But there's a pretty big gap between the feeling of unhappiness that something you liked is no longer as in-demand / profitable / common / whatever, and saying that cars aren't useful and we're all worse off for letting our horse-riding skills degrade.
vermilingua · · focus · HN ↗
akerl_ · · focus · HN ↗
queenkjuul · · focus · HN ↗
akerl_ · · focus · HN ↗
queenkjuul · · focus · HN ↗
akerl_ · · focus · HN ↗
munksbeer · · focus · HN ↗
queenkjuul · · focus · HN ↗
akerl_ · · focus · HN ↗
timacles · · focus · HN ↗
All of your analogies (in other posts) discount that: - LLMs are not deterministic - they do not produce high quality/expert level output. - They are not easy to control consistently.
Once again, and i mean this in the nicest way possible. You do not sound like you understand how things operate at an expert level of engineering. I do not know of any senior engineer who thinks LLMs can consistently produce quality output.
You are way too invested in your argument and refusing to see other perspectives
akerl_ · · focus · HN ↗
akerl_ · · focus · HN ↗
AI has radically improved my ability to parse and understand new codebases, to validate my hypotheses, and to work in complex systems.
I wish I knew what I was doing differently than almost every developer.
munksbeer · · focus · HN ↗
It is pretty obvious that when you come into a large incomprehensible codebase (which most are), AI will be able to reason about it more quickly and guide you through it.
I switched away from my work for a few minutes, but at the very moment I'm using AI to summarise some spaghetti code in a particular area in our codebase, so I can refactor it.
And that is my style of working at the moment. AI coding is useful, sometimes amazing, but sometimes irritating, and from experience I think just telling it to refactor this area would result in something I'm not happy with. So instead I'm getting a handle on it, I'll form the design I want, then tell it to do it. I have a feeling a lot of complaints are from people who won't bother to do that.
deterministic · · focus · HN ↗
fragmede · · focus · HN ↗
bigstrat2003 · · focus · HN ↗
[dead]
anon7000 · · focus · HN ↗
So it should be utterly unsurprising that many people are going through a bit of an existential crisis around this. Because what you actually sat down and enjoyed doing, what motivated you, may be entirely gone now.
And on top of that, there’s an extreme amount of pressure to do more in less time, which is by definition stressful. And do much more context switching.
jeremyjh · · focus · HN ↗
The truth is a lot of developers are terrible at reviewing design specifications and code. They rarely - if ever - find any real correctness issues and more than half believe it’s mostly a status / dominance game.
archagon · · focus · HN ↗
jeremyjh · · focus · HN ↗
archagon · · focus · HN ↗
* Writing code is a form of communication, as well as a process through which complex systems are thought through, understood, and formalized.
* Complexity is managed by building on top of robust, deterministic abstractions.
Vibe-coders deny the need to understand complex systems and pretend that AI is a new layer of abstraction. I think that both of these perspectives are dead wrong. This remains the case even if LLMs are marvelously good at generating code.
Put another way, software engineers who mostly deal with code through their agents have switched careers from engineering to some form of management, even if they deny it to themselves. In no way does this deprecate the field of software engineering.
And then there are the externalities which have been discussed ad nauseam at this point, and remain as true as they ever were. (Economic, environmental, political — take your pick.)
jeremyjh · · focus · HN ↗
archagon · · focus · HN ↗
As someone with years of FAANG experience, reviewing code competently was actually more strenuous than writing it in the first place. In fact, I'd estimate that truly understanding a codebase required a similar time commitment to writing the amount of code in that codebase. So I don't see how unprecedented speedups are possible with a human in the loop unless the reviews are only being skimmed.
The key to productivity and increasing complexity is inventing solid, thoughtfully designed abstractions and building on top of them, not taking shortcuts by way of a code extruder. If code is constantly getting duplicated or falling into the same patterns, figure out how to abstract or encapsulate it.
jeremyjh · · focus · HN ↗
munksbeer · · focus · HN ↗
AI coding is only going to increase. Eventually coding is going to join several other fields where it is much more about verification than the building of the code. I predict that eventually most programmers are not going to be looking deeply at the internals of the code, but are going to be spending most of their time on the verification.
archagon · · focus · HN ↗
You can only superficially “verify” what you do not fully understand.
jeremyjh · · focus · HN ↗
archagon · · focus · HN ↗
Unfortunately, shittiness in and of itself does not cause business failure. Otherwise, the industry would have moved on from Electron long ago.
munksbeer · · focus · HN ↗
munksbeer · · focus · HN ↗
It seemed to consist of a bunch of unconstrained and disjointed lies, and whenever the other side tried to point out they were lies, they were told they just weren't listening.
You were right about one thing though, it was increasingly frustrating.
archagon · · focus · HN ↗
AIiscoming · · focus · HN ↗
Thats just not true.
burritoAlPast0r · · focus · HN ↗
AIiscoming · · focus · HN ↗
I only wanted to say that finding security issues was def bottlenecked by humans.
uwagar · · focus · HN ↗
jongjong · · focus · HN ↗
It was annoying before when I had a very clear idea of what I wanted and yet it still took a whole week to implement.
Now, with AI coding, I can implement any decent sized feature, exactly how I want, in a few hours and it's all polished and ready, all edge cases handled.
Everything it's generating looks almost exactly like what I would have written, just written faster.
Personally, I feel avenged by AI because I had been saying for years that you don't really need static typing once you reach a certain level, getting types right isn't the most difficult problem and isn't a significant source of bugs. Everyone was gaslighting me about this... Yet now everyone can verify themselves because AI has reached this level I was speaking of.
Now anyone who coded with a frontier model on both TypeScript and JavaScript can see that it makes no difference at all. I can't remember ever seeing Claude mistake the type of a variable with either language... And TBH, I find Vanilla JavaScript from Claude to be more succinct, not over-engineered like Typescript. Which is a point I'd been trying to make for years about incentives and patterns.
zahlman · · focus · HN ↗
timacles · · focus · HN ↗
I use a ton of AI, it writes a shit load of code for me, and I eventually get good results.
Its also goes off on ridiculous tangents, implements things i dont want, over engineers almost everything. Makes large code bases convoluted and unreadable. Yes humans also do that, LLMs do it a lot faster.
> Now, with AI coding, I can implement any decent sized feature, exactly how I want, in a few hours and it's all polished and ready, all edge cases handled.
No way a human wrote that, sounds like a late night TV advertisement.
jongjong · · focus · HN ↗
Same feature on a good codebase vs bad codebase is like 1k lines of code vs 20k lines of code. Not an exaggeration.
Clean code is real, it's just not what's been peddled to us.
If your code is full of bugs and you ask Claude or Codex to build more features, it will take 10x the effort because of workarounds.
If your code has very few to no bugs and no hacks/workarounds, it will also implement hacks/workarounds and no bugs. The difference is pretty insane actually.
zahlman · · focus · HN ↗
My read is: the people who "peddled" it had mostly the right ideas, they were just bad at implementing them, and bad at writing code in general, and also the contemporaneous popularity of Java caused some serious issues.
enraged_camel · · focus · HN ↗
[dead]
Rover222 · · focus · HN ↗
It's a great time to be alive. Everyone is infected with pessimism.
3pm · · focus · HN ↗
Now a new powerful tool shows up and I think it is time for the Jesus Christ camp to throw in the towel.
taurath · · focus · HN ↗
3pm · · focus · HN ↗
Now AI can read the code so the craft-leaning people would need to somehow sell it as 'fewer tokens will be spent on a well factored code' or 'well factored code reduces AI hallucinations'?
Now a Slinger (using your terminology) can just ask AI to make the code look 'craftier' - and that is the best case scenario.
In other words, they will not buy what we sell and if they will they can now produce the results for cheaper. Overlooking the devil in the details, as usual.
Ancalagon · · focus · HN ↗
Oh my god this nails my experience to a T.
SuperV1234 · · focus · HN ↗
chroma_zone · · focus · HN ↗
SuperV1234 · · focus · HN ↗
chroma_zone · · focus · HN ↗
sbinnee · · focus · HN ↗
lucianmarin · · focus · HN ↗
vatsachak · · focus · HN ↗
[dead]
tonymet · · focus · HN ↗
AI , trained on that garbage , is producing what now? Supposedly clumsy , buggy and so on.
The lack of self awareness is just hilarious.
daishi55 · · focus · HN ↗
I’m not sure I follow. There are dozens of zero day, full RCE/privilege escalation linux vulnerabilities that have been found and fixed due to the use of LLMs. Some of which existed for decades. Unclear how that doesn’t make us safer than before.
frereubu · · focus · HN ↗
Samuel Butler presaged this in Erewhon (1872) : "May not man himself become a sort of parasite upon the machines? An affectionate machine-tickling aphid?"
JMiao · · focus · HN ↗
runjake · · focus · HN ↗
archagon · · focus · HN ↗
runjake · · focus · HN ↗
[deleted] · · focus · HN ↗
[deleted]
carlosjobim · · focus · HN ↗
Most of the times it's really just that. Entire nations of people can go nuts or went nuts before you were born. People will never change, so go where better people are instead of banging your head against the wall.
[deleted] · · focus · HN ↗
[deleted]
limaoscarjuliet · · focus · HN ↗
Today I think it is a tool. Like a framer's nail gun. It helps us to be faster and potentially better at what we do. Oh, and got to ride Waymo recently and it got me places, alive and well. So it does some things right.
But the true answer is not so simple. A friend of mine recently asked me a question: "My child wants to go into software dev, should I let him?" Well, crap, maybe consider something else?
loup-vaillant · · focus · HN ↗
Err, how exactly does the generation of questionnable material abuses a child? Assuming there's no actual CSAM in the training corpus, the causal link between that and children being actually exploited seems tenuous at best, similar to drawings of Japanese middle schoolers, fictions about underage people...
Those are nothing like purchasing or seeking out pictures, movies, drawings, or depictions of actual abuse of actual children. As disgusting as it may be, not all child porn is CSAM.
Of course, if there is CSAM in the training data set, that's a different story.
And let me be clear: I don't whether, nor how much, the consumption of purely fictional child porn by adults ends up hurting (or helping) actual children. For all I know it normalises associated behaviours and is responsible for a significant portion of incest cases around the world. Or it acts as a safety valve for paedophiles so they don't turn criminal. Or both, or none, I don't know. My guess though is that it's similar to how action flicks and FPS games influence gun violence.
loup-vaillant · · focus · HN ↗
hduto · · focus · HN ↗
<a href="https://www.commonlit.org/texts/the-machine-that-won-the-war" rel="nofollow">https://www.commonlit.org/texts/the-machine-that-won-the-war
inquirerGeneral · · focus · HN ↗
[dead]
8bitsrule · · focus · HN ↗
rphv · · focus · HN ↗
People will go to great lengths to avoid believing truths that dramatically challenge their worldviews. Consider the case of Rudolf Vrba and Alfréd Wetzler, who escaped from Auschwitz and were initially met with disbelief when they described the atrocities they'd witnessed.
majewsky · · focus · HN ↗
AlexandrB · · focus · HN ↗
No we're not. The seventh day adventists also believe that the world is about to end, why are we not obligated to treat that threat as real?
queenkjuul · · focus · HN ↗
justavalidman · · focus · HN ↗
rphv · · focus · HN ↗
Wrong. This is a classical prisoner's dilemma. _Everyone_ has to stop, otherwise the undesirable outcome happens faster. It requires coordination, which can be achieved through regulation.
mikewarot · · focus · HN ↗
That would still leave the root cause of most of our problem un-addressed, ambient authority based Operating Systems are fundamentally insecure. Unfortunately, all of our systems share that architecture.
jkochis · · focus · HN ↗
fithisux · · focus · HN ↗