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

I like the new corollary to that rule, which is that if the AI is the best coder in the room and writes code too clever for itself, then no one including the AI can debug your code. Then where does that leave you?

> told coal miners and autoworkers to "learn to code" and called them deplorables for voting nativist in 2016.

The actual pitch was to bring educational and alternative energy opportunities to an area that is impoverished and facing harsh economic realities. It's worth pointing out that the people WV did end up electing did not improve the region and did nothing for coal miners' ecnonomic wellbeing, as many of those coal plants shut down anyway and no one of their elected officials did anything to stop it, nor did they provide any economic alternatives to the region:

"coal production has declined 31% since Trump took office [first term], and by some estimates, more than five dozen coal-fired power plants have closed."

https://www.politifact.com/factchecks/2020/oct/14/donald-tru...

> called them deplorables for voting nativist in 2016.

She called a spade a spade. As mad as they were in 2016 for being called that, they proved her 100% right when they sacked the capitol in a violent insurrection in 2021 waving KKK and Nazi flags. That's deplorable behavior.


I dunno it seems to me that whenever the Democrats are in office the deficits start to go down; and whenever there is a Republican in office they tend to go up. That's been the pattern my whole life so far.

Like, you say the two sides are the same because one wants to spend endless money on wars and the other wants to spend endless money on social programs, but we only ever spend endless money on wars. There's no spending comparable to war on poverty / illiteracy / sickness / homelessness.


Same observation. I’m beginning to think that it’s not about “spending” like if money was a finite resource. It’s really about the outcome of the policy: more power for elites and more access to energy and resources; vs more power and independence for regular people (and thus less for elites relatively speaking). From a “spending” perspective you could really do both and in the real economy they don’t even compete for the same resources.

> left with only people who are cynical and/or bad and/or sufficiently indentured to be unable to push back against management, and there would be no hope of the company ever improving.

So basically all of big tech.


Not in the slightest. There is robust discourse and vocal objection to bad actions at companies such as Microsoft (I used to work there) and Alphabet (currently do). It may not always change the course, but it has absolutely played into decision-making, changed whether features launch or what they look like, etc.

Because "Yeah, fair pushback" is AI smell. Either everything this person does is passed through an AI from code to blogs to even their HN comments and submissions; or they use AI so much they're starting to talk like it colloquially. Either way no one has time for that.

"Yeah, fair pushback"

Really hard to tell. Because that used to be a common phrase that real people would use.

So now I have to change my own language in order to not appear like I'm an AI? We are getting in a weird place where Humans have to act/sound increasingly 'odd', to appear not 'perfect' like an AI.


It's really not hard to tell. It's the "How do you do fellow kids" of AI-isms. The presence of "fair pushback" and a single em dash reads as 99% AI generated as far as I am concerned.

Yes, if you don't want to sound like you're cargo culting AI, you do have to change the way you talk because people aren't going to care otherwise. At the very least just because it's boring. That's always been the nature of slang and lingo.


"not hard to tell"

Or, with all of the AI slop, you think you are detecting all AI. And don't realize the stuff that is AI and not noticed. There is a wide variety of tools now, with different degrees of output quality.

https://ifunny.co/picture/it-s-been-forever-it-s-been-foreve...


I'm fine with work that uses AI. I use AI every day. I'm not fine with AI slop and it's very easy to tell what is slop and what's not, the same way it's easy to distinguish a selfie from a museum quality photograph. Are some selfies works of art? Few and far between, so you'd be forgiven if you dismiss all selfie-looking photographs as not worth your time.

Presumably company policy would be implicated here, not copyright law. Whether or not it's copyrightable, what you create using AI is work product.

AI to write - code is buggy and not what I asked for

AI to review - shallow minutia and bikeshedding

AI to edit - wrote duplicated functions that already existed

AI to test - special casing and disabling code to pass the narrow tests it wrote

AI report - "Everything looks good, ship it!"


Here's a question I have: if the AI generated image is of a character of which you own the IP, don't you have protections based on the character regardless of who gets copyright protections from authorship of the image?

Yeah if you have a copyright on the character, the AI generated image doesn’t change that. It doesn’t give you more of less protection than you already had.

IANAL but this sounds more like trademark territory.

You can also trademark a character if it’s used as a brand identifier in commerce.

There are far more characters protected by copyright than trademark.


> once you have a community at critical mass around a reasonably good tool, that trumps most other things

This matters a lot less in the age of AI. AI doesn't need a massive number of community-built libraries, it can just write its own. It doesn't need a million tutorials floating out there on the interwebs because unlike most programmers, it will actually read the spec and documentation (tutorials are just projections of the docs/spec anyway). AI doesn't have to avoid languages with no job market because it just needs to do the job at hand, not build a career. This makes it easier for small languages and DSLs to gain usage where they never would have before.

I think AI might spell the end of the language monoculture (top 20 are mostly slight variations on languages circling the same design) that has persisted in programming.


It's the opposite and has been recognized for years. AI depends on training data and this nearly freezes the use of languages that were popular at the time of inception. Hopefully that is not true.

AI needs community libraries if there is to be interoperability and baseline quality between systems. At least at this level of quality and development.


> Hopefully that is not true.

I'm here saying this "PL ossification theory" is probably wrong, that it's not going to be the case at all. Yes, AI depends on training data, but that doesn't imply that AI can only use those programming languages or only reason in languages that existed at the time of their training. In fact the AI is able to reason able new languages the same way humans can -- by drawing inferences to the next closest language that it knows, pattern matching to things that are different from other languages, and also figuring out the semantics and reasoning through execution itself where it doesn't have training examples.

> AI needs community libraries if there is to be interoperability and baseline quality between systems.

Not everyone is looking to do the kind of work you're doing, and that's my point. Up until now, programming languages have been written by and for people who want to do businey/mathy/sciencey things with computers. But there's a huge world out there of other stuff to do with programming languages that have never been considered because the proposition of making languages for those domains is daunting and outside of the wheelhouse of normal people.

Now, DSLs are sprouting up where they have no business existing because of AI, just proliferating all over the place. Some of them are going to find communities (of people, AI, or both) and they will flourish completely apart from the systems we are building now in the tech world. It's not going to be the case that AI writes in Python for the rest of time because it writes in and was trained on Python today.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: