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

Skilled and dedicated people and an organization dedicated to maintaining a consistent level of security. Maintaining both of these long term seems to be the challenge for many companies.

All the better, I've long suspected that these companies are collecting this data and selling some portion of it. Having this category of business entirely disappear sounds like a solid win to me.

Agreed, there may be people working with their LLM tool to learn something new. In my experience this isn’t the way these tools are marketed, from where I sit it looks like this is being discouraged. If you aren’t really learning anything then all you get at the end is the product. For a certain type of person this is just not enough.

I bet people generated solutions end up significantly different from AI generated solutions. People learn more about the problem as they work it through and they don’t always end up with the thing they were imagining when they started.


> I bet people generated solutions end up significantly different from AI generated solutions. People learn more about the problem as they work it through and they don’t always end up with the thing they were imagining when they started.

Exactly!

And to be clear, you can learn a ton from LLMs. An expert teacher with infinite patience -- what an amazing thing. But there's a different kind of learning that only happens with practice, and that's what you don't get when a computer does the thinking.

Your brain is hardwired to find shortcuts. Once you have an LLM at your disposal, it'll be real hard to abstain from using it to do the hard bit.


Someone on Twitter put it well: using an LLM to learn is like using a forklift to lift weights in the gym. Yes, action is happening but the point of going to the gym is not to ensure weights get displaced up and down.

That's a bizarre analogy. If you're actually committed to learning (vs having the LLM spit out code you don't read), using an LLM as a teacher is more like working out using weight machines vs dumbbells. Just two different methods of arriving at the same destination, with different pros and cons.

I’m sure there is some of that, people looking back at years of learning a skill, maybe even turning it into a productive career, and being upset that anyone can pay for an LLM tool and get output they believe is comparable.

In my opinion, that’s not the whole thing and the article and the parent post touch on this. The part about the process of struggling to get your mind to understand new ideas and new ways of doing things, the satisfaction in putting together a solution that fits in just right and gets the job done. The feeling of goals accomplished and having improved oneself. These are things that are still out there, and the work is still valuable.

The difference, for me, is this constant background conversation that seems to be saying “this is worthless” and “you’re wasting your time”. I don’t think this is true but it’s hard to hear. Depending on where a person is in life, it can hit pretty hard.


Everyone addresses this differently, but for me, I always grated at people whose knowledge of esoteric patterns and language features was their whole identity.

It feels to me like suffering through programming built that knowledge, and so that knowledge was an indicator of taste and experience and persistence, but then it became cosplayed as people sought the knowledge itself in "patterns", or "features" rather than the experience of just building things.

The LLM thing just cuts the same way. It's probably not using your favorite pattern or language feature, or maybe it automatically is, but either way your annoyance is about it stems from the quality signals being discounted: You can't really assert experience through that kind of knowledge anymore if people are providing value while stepping around your hard-won lessons and using your favorite pattern or feature through LLMs. You saw this in the linkedin posts early on: All the programming influencers asserted their value by saying they wrote better quality code than the code the LLM wrote.

This is worst for junior devs. Making a clean, well factored codebase as a portfolio project was a near-instant win on the job market because it meant this person either suffered like you did, or they listened to seniors and walked the walk. That signal is absolutely gone now.

I think that dilution of signal explains almost all of the jr hiring freeze, actually: https://jodavaho.io/posts/ai-signalling.html


What a great comment, I wanted to quote my favorite parts but would just have to quote the whole thing. The “I suffered so you must too otherwise you’re unworthy” is so on point. The people whose identity is tied to gatekeeping programming are the worst and now those gates are crumbling and they can’t stand it.

  > people whose knowledge of esoteric patterns and language features was their whole identity
I came across too many of those people in my career and I can't say I'm sad that LLM are taking this away from them.

The worst were the ones acting as gatekeepers during hiring process. You could have built S3 and they'd still look down on you because you didn't knew about some weird feature in Java.


>> You could have built S3 and they'd still look down on you because you didn't knew about some weird feature in Java.

Max Howell, creator of Homebrew, was famously rejected from Google for not being able to invert a binary tree on a whiteboard.


I remember running into a lot of those kind of folk here on HN, and unsurprisingly, a large portion of them are the biggest LLM detractors.

For sure, there have always been obnoxious people trying to gatekeep who they feel met their arbitrary bar of "good developer" with trivia or a command of arcane details. It makes the work harder and it discourages talented people who are new to the field, like junior devs.

Maybe LLM tooling can help people demystify some of that. I think that would be a good thing.

In my experience, LLM tools are not infallible and I've seen them introduce changes in one place that causes defects in two or three other places. They write code that I find difficult to read and that can make diagnosing these bugs harder than it needs to be. People have brought me code that LLM tools have written because they are surprised that it doesn't work and are wondering if somehow they, the human, just doesn't understand something.

Maybe this is just another bump and these tools will continue to improve. Until these things aren't a problem. As it stands today, I think there's still a place for a people in commercial software development.


NGL, its a little annoying and disheartening that many can now partially build with an LLM tool what I spent so many years learning. It does not cover all cases, but there is an element of this.

I think it’s very human and honest of you to admit that.

I’m not sure how this is responding to the post… I think the author is going for something different, and that it’s not necessarily about getting things done quickly or implementing every feature on their list. More about the journey and learning along the way, feeling ownership of their project, etc.

Some people like _making_ things, and some people like making _things_.

Sound more like the latter group likes having things made for them, ideally without paying for it.

That's not how I read it at all. Why do you think the latter group likes free stuff made for them?

Right now the AI companies are selling their product at a loss to try to get us hooked. I think it's fair to describe the current situation as "unreasonably cheap", though free is a bit of a stretch.

It will be interesting to see what happens when human developers become cheaper than token maxxing AIs.

Interesting because by then codebases might have become so complex that these can no longer be modified, maintained nor understood by humans, so replacing AI with HI (human intelligence) will simply no longer possible.

That then represents a certain vendor lock-in or Mafia stand off: either keeping paying or have all the code go up in smoke.

Certainly not everyone will be facing this dilemma, but it certainly isn’t sci-fi considering the track-record of big tech.


Will the LLM tools be able to maintain this pile of code either? In my experience there seems to be some complexity maximum to a project that, once reached, the LLM tooling doesn't seem able to manage it either.

The new Moore’s Law? Every X months a new complexity level is reached.

Or perhaps AGI is reached and suddenly AI solves this all by itself.


I think it's more like the latter group likes the dopamine hit brought on my getting attention from release stuff.

I never even said what the product is, it's for my job.

Maybe you get a dopamine hit from comments like that.


This is why I say that those who say "AI is a tool" don't quite have it right. AI is a service. Your power saw doesn't cut the wood for you while you go do something else, and then ask if you would like it planed next.

It depends on whether you are using the LLM as a) an advanced autocomplete; b) a chatbot/query interface; or c) an agent. Only the latter goes and does things for you.

It's also confusing that the term AI has become synonymous with LLMs as it covers other things like text prediction/correction.

So AI can be a tool or a service depending on how you are using it and what you are using it for.


It’s more work than before LLMs (but I get way more), but you're right that I don't pay since I run local models.

@dang @tomhow If you want to practice fairness for once in your lives


The larger the list of thing minors cannot do, the more they will resent the constraints.

Personally, I'm not in love with the idea that something harmful to children is totally okay for adults. If social media is that corrosive to young people, maybe we should take a look at that and make it less corrosive for everyone.

Some kind of "child lock" on the device makes more sense to me; a parent or whatever can child lock the device before handing it off, no need to collect images of the child in question and store them in some big pile at a private company.


This kind of thinking just leads to an obvious analogy: alcohol. Alcohol is harmful to children and adults. Yet when the United States tried Prohibition it was rolled back. It turns out that people want to do things harmful to themselves.

I have children and I am very much against the implementation of age verification in the US. It strikes me as a thinly veiled attempt to collect event more data about people. I'm skeptical that it will prevent children from accessing these services.

sure sure but just don't give kids internet access problem solved. All these problems are because we insist on giving kids internet access then try to ban them from internet sites. Its all just very stupid.

We should remove age checks from alcohol, and just don't let kids go in the shopping mall.

Are they clarifying? It reads to me like they are making up an exception for data centers out of thin air.


In what way do you think the guidance is in contradiction to the law?


The entire argument rests on a 36-year-old survey form: "DOE Form 860 (1990) defines electric utility to mean 'a corporation, person, agency, authority, or other legal entity or instrumentality that owns and/or operates facilities within the United States for the generation, transmission, distribution, or sale of electric energy primarily for use by the public.'"

So the leap is: an old survey form says "sale of electric energy primarily for use by the public," therefore anything not grid-connected isn't a sale to the public.

No assessment of prior practice, history, the plain meaning of the statute, or other statutory exemptions. And there are grid-connected plants serving a single customer so why the distinction?

Why the 1990 form? Congress froze it into the statute so a survey agency couldn't rewrite Clean Air Act coverage by editing a questionnaire. EPA is now exploiting that freeze by treating the form's obsolete boilerplate as substantive law; a taxonomy EIA itself abandoned, since modern EIA-860 covers essentially all generators above 1 MW, grid or not.

It's as if Congress defined citizenship by reference to a 1990 Census form, and the agency decided who's a citizen by parsing the instruction booklet.

100% complete BS. The silver lining is that without Chevron deference, this "interpretation" won't survive litigation, though the memo's "not final agency action" disclaimer means challengers may have to wait for an actual permitting decision to sue.


It’s an “or”. Generation, transmission, or sale. Not exclusively sale.


of electric energy to the public


For sure, an argument can be made that the text of the law could be tightened up. In my opinion, there's nothing in that text that would exclude these generators. In addition the rationale provide for excluding these generators seems... disingenuous at best.


I believe they are saying that only the portion of premiums paid by UHG customers _that are not_ spent on paying out claims should be counted as UHG revenue. That is if I and my employer pay UHG $18,000 over the course of the year and UHG pays out $2,500 to my doctors and to cover my prescriptions, only the remaining $15,500 should be counted as UHG revenue.

The thinking here is that because UHG is legally obligated to pay out claims, this money only "passes through" their hands. I believe the legal obligation is the thing here.

Anyway, if these pass through costs (the claims they are legally obligated to pay) are removed from the equation then their revenue number is smaller and their profit margin is larger.


Not sure I'm buying it tbh. I'm no fan of the American healthcare system, but we don't need to invent new accounting to make it look worse than it is.

Lots of businesses and industries have legal obligations to pay money for various things at various times, they don't treat that as pass through...it's revenue and expenses. Money is fungible.


I respectfully disagree. Should Stripe or VISA count all charges made with their network as revenue?


Yes. Each industry has developed accounting standards that reflect the nature of their business. You couldn't run a bank or a payments company with a simple sales - COGS = gross profit model, it just wouldn't make sense.

In health insurance specifically, profitability is somewhat regulated and this gets at the accounting issue here. Insurance companies should maintain a medical loss ratio of 80-85% meaning that fraction of the premiums should be paid to providers. The remaining 15-20% is split between administrative costs and profit. Most of the article's forensic arguments around this are weak and circular and represent a misunderstanding of the accounting itself.


Neither Stripe or Visa count passthrough dollars as revenue. Nor should they.


Should gas stations exclude the cost of the gas they're selling as revenue? There's probably a better argument to be made that they should be included than insurance companies be excluded. Unlike insurance companies, where the costs could come in randomly and over the span of months/years, the gasoline they're selling must be replaced (no randomness element) and is turned over in a matter of days. And if you think gasoline should be exempt because "it's not money", should precious metal or crypto traders get off the hook because those aren't money either?


No - this is a false equivalence. Transaction processing companies for the most part handle the in-and-out flows as a single transaction. Insurance companies hold on to the premium pool ("float") for long enough that they have time to realize gains from investing portions of it - the inflow and outflow are very separate.


That's not a good analogy. Stripe and Visa don't deposit the money in their account and hold on to it, it literally goes directly from the payer to the payee, they just facilitate the technical movement

Insurance money goes from the insured, into the insurance company's bank account, and IF the insured customers need services, it's then paid to service providers. If not, it sits in the insurance company's bank account as profit

Considering insurance premiums that are later paid as insurance claims as not being revenue is absolutely bonkers and there's a reason that's now how the accounting actually works


No, they're collecting money specifically on behalf of a 3rd party and then giving it directly to that 3rd party. They are custodians of that money only, it never even hits their bank account (goes into a dedicated trust account before distribution), and they cannot legally keep it. THAT is an actual passthrough.


This is addressed in the first paragraph of the pdf, with comparisons drawn to other industries and financial instruments where such income is not considered revenue. One can of course disagree whether it should be accounted this way, but the concept is not outlandish.

“This measure, while a standard accounting metric, obscures the strong financial performance of financial intermediaries such as health insurance companies, whose revenues are mostly pass-through payments between insured individuals and their health service providers. […]”

It seems to me that this document is almost entirely an argument for changing the accounting rules because of this distortion.


Seems to me that the argument is really "are my premiums a passthrough to medical providers" and I have a really hard time answering Yes to that.

If they are, then what do we call it when my medical expenses surpass my premiums? Negative passthrough? Contra passthrough?

What do we call it when I pay premiums for a year, never use a dime of it, and then cancel my insurance? I don't get that money back, nor does it get passed through to medical providers.

Do life insurance companies consider my premiums to be a passthrough to my eventual benefit payment or do they count them as revenue?


> if I…pay UHG $18,000 and… UHG pays out $2,500…, only the remaining $15,500 should be counted as UHG revenue

To illustrate the problem with this, what would you calculate their revenue to be if you become severely ill and they pay out $100,000?

There is no such concept in accounting as negative gross revenue. And situations where net revenue goes negative are exceedingly rare and complex (you’d probably hear about it in the news and someone might end up in jail).


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

Search: