zlacker

[parent] [thread] 25 comments
1. virapt+(OP)[view] [source] 2025-07-11 00:05:03
> It's hard to think of any other major tech product where it's acceptable to shift so much blame on the user.

It's completely normal in development. How many years of programming experience you need for almost any language? How many days/weeks you need to use debuggers effectively? How long from the first contact with version control until you get git?

I think it's the opposite actually - it's common that new classes of tools in tech need experience to use well. Much less if you're moving to something different within the same class.

replies(5): >>Avshal+05 >>intend+Jk >>blub+Bl >>Kaiser+tC >>themk+B01
2. Avshal+05[view] [source] 2025-07-11 00:55:30
>>virapt+(OP)
Linus did not show up in front of congress talking about how dangerously powerful unregulated version control was to the entirety of human civilization a year before he debuted Git and charged thousands a year to use it.
replies(2): >>virapt+b7 >>sander+f8
◧◩
3. virapt+b7[view] [source] [discussion] 2025-07-11 01:21:48
>>Avshal+05
Ok. You seem to be taking about a completely different issue of regulation.
◧◩
4. sander+f8[view] [source] [discussion] 2025-07-11 01:32:21
>>Avshal+05
This seems like a non sequitur. What does this have to do with this thread?
replies(1): >>Avshal+nF
5. intend+Jk[view] [source] 2025-07-11 04:21:29
>>virapt+(OP)
> LLMs, especially at the scale we see today

The OP qualifies how the marketing cycle for this product is beyond extreme, and its own category.

Normal people are being told to worry about AI ending the world, or all jobs disappearing.

Simply saying “the problem is the user”, without acknowledging the degree of hype, and expectation setting, the is irresponsible.

replies(1): >>TeMPOr+Sv
6. blub+Bl[view] [source] 2025-07-11 04:33:21
>>virapt+(OP)
It is completely typical, but at the same time abnormal to have tools with such poor usability.

A good debugger is very easy to use. I remember the Visual Studio debugger or the C++ debugger on Windows were a piece of cake 20 years ago, while gdb is still painful today. Java and .NET had excellent integrated debuggers while golang had a crap debugging story for so long that I don’t even use a debugger with it. In fact I almost never use debuggers any more.

Version control - same story. CVS for all its problems I had learned to use almost immediately and it had a GUI that was straightforward. git I still have to look up commands for in some cases. Literally all the good git UIs cost a non-trivial amount of money.

Programming languages are notoriously full of unnecessary complexity. Personal pet peeve: Rust lifetime management. If this is what it takes, just use GC (and I am - golang).

replies(3): >>pbasis+at >>zingar+6v >>nsingh+662
◧◩
7. pbasis+at[view] [source] [discussion] 2025-07-11 06:15:39
>>blub+Bl
> git I still have to look up commands for in some cases

I believe that this is okay. One does not need to know the details about every specific git command in order to be able to use it efficiently most of the time.

It is the same with a programming language. Most people are unfamiliar with every peculiarity of every standard library function that the language offers. And that is okay. It does not prevent them from using language efficiently most of the time.

Also in other aspects of life, it is unnecessary to know everything by memory. For example, one does not need to know how to e.g. replace a blade on a lawn mower. But that is okay. It does not prevent them from using it efficiently most of the time.

The point is that if something is done less often, it is unnecessary to remember the specifics of it. It is fine to look it up when needed.

◧◩
8. zingar+6v[view] [source] [discussion] 2025-07-11 06:37:41
>>blub+Bl
Nitpick: magit for emacs is good enough for everyone whom I’ve seen talk about it describe as “the best git correct” and it is completely free.
◧◩
9. TeMPOr+Sv[view] [source] [discussion] 2025-07-11 06:47:45
>>intend+Jk
AI marketing isn't extreme - not on the LLM vendor side, at least; the hype is generated downstream of it, for various reasons. And it's not the marketing that's saying "you're using it wrong" - it's other users. So, unless you believe everyone reporting good experience with LLMs is a paid shill, there might actually be some merit to it.
replies(5): >>carsch+cy >>intend+gD >>Occams+jE >>patrak+yQ2 >>Eggpan+wx6
◧◩◪
10. carsch+cy[view] [source] [discussion] 2025-07-11 07:11:47
>>TeMPOr+Sv
It's called grassroots marketing. It works particularly well in the context of GenAI because it is fed with esoteric and ideological fragments that overlap with common beliefs and political trends. https://en.wikipedia.org/wiki/TESCREAL

Therefore, classical marketing is less dominant, although more present at down-stream sellers.

replies(1): >>TeMPOr+wC
11. Kaiser+tC[view] [source] 2025-07-11 07:56:39
>>virapt+(OP)
> How many days/weeks you need to use debuggers effectively

I understand your point, but would counter with: gdb isn't marketed as a cuddly tool that can let anyone do anything.

◧◩◪◨
12. TeMPOr+wC[view] [source] [discussion] 2025-07-11 07:57:06
>>carsch+cy
Right. Let's take a bunch of semi-related groups I don't like, and make up an acronym for them so any of my criticism can be applied to some subset of those groups in some form, thus making it seem legitimate and not just a bunch of half-assed strawman arguments.

Also, I guess you're saying I'm a paid shill, or have otherwise been brainwashed by marketing of the vendors, and therefore my positive experiences with LLMs are a lie? :).

I mean, you probably didn't mean that, but part of my point is that you see those positive reports here on HN too, from real people who've been in this community for a while and are not anonymous Internet users - you can't just dismiss that as "grassroot marketing".

replies(1): >>carsch+DO
◧◩◪
13. intend+gD[view] [source] [discussion] 2025-07-11 08:04:25
>>TeMPOr+Sv
It is extreme, and on the vendor side. The OpenAI non profit vs profit saga, was about profit seeking vs the future of humanity. People are talking about programming 3.0.

I can appreciate that it’s other users who are saying it’s wrong, but that doesn’t escape the point on ignoring the context.

Moreover, it’s unhelpful communication. Its gives up acknowledging a mutually shared context, the natural confusion that would arise from the ambiguous, high level hype, and the actual down to earth reality.

Even if you have found a way to make it work, having someone understand your workflow can’t happen without connecting the dots between their frame of reference and yours.

replies(1): >>pera+TS
◧◩◪
14. Occams+jE[view] [source] [discussion] 2025-07-11 08:17:52
>>TeMPOr+Sv
I think the relentless podcast blitz by OpenAI and Anthropic founders suggests otherwise. They're both keen to confirm that yes, in 5 - 10 years, no one will have any jobs any more. They're literally out there discussing a post employment world like it's an inevitability.

That's pretty extreme.

replies(2): >>disgru+7O >>patrak+HR2
◧◩◪
15. Avshal+nF[view] [source] [discussion] 2025-07-11 08:28:24
>>sander+f8
It is completely reasonable to hold cursor/claude to a different standard than gdb or git.
replies(1): >>staunt+GQ
◧◩◪◨
16. disgru+7O[view] [source] [discussion] 2025-07-11 09:36:04
>>Occams+jE
Those billions won't raise themselves, you know.

More generally, these execs are talking their book as they're in a low margin capital intensive businesses whose future is entirely dependent on raising a bunch more money, so hype and insane claims are necessary for funding.

Now, maybe they do sortof believe it, but if so, why do they keep hiring software engineers and other staff?

◧◩◪◨⬒
17. carsch+DO[view] [source] [discussion] 2025-07-11 09:39:43
>>TeMPOr+wC
> I mean, you probably didn't mean that

Correct, I think you've read too much into it. Grassroots marketing is not a pejorative term, either. Its strategy is to trigger positive reviews about your product, ideally by independent, credible community members, indeed.

That implies that those community members have motivations other than being paid. Ideologies and shared beliefs can be some of them. Being happy about the product is a prerequisite, whatever that means for the individual user.

◧◩◪◨
18. staunt+GQ[view] [source] [discussion] 2025-07-11 09:59:05
>>Avshal+nF
What standard would that be?
◧◩◪◨
19. pera+TS[view] [source] [discussion] 2025-07-11 10:20:14
>>intend+gD
It really is, for example here is a quote from AI 2027:

> By early 2030, the robot economy has filled up the old SEZs, the new SEZs, and large parts of the ocean. The only place left to go is the human-controlled areas. [...]

> The new decade dawns with Consensus-1’s robot servitors spreading throughout the solar system. By 2035, trillions of tons of planetary material have been launched into space and turned into rings of satellites orbiting the sun. The surface of the Earth has been reshaped into Agent-4’s version of utopia: datacenters, laboratories, particle colliders, and many other wondrous constructions doing enormously successful and impressive research.

This scenario prediction, which is co-authored by a former OpenAI researcher (now at Future of Humanity Institute), received almost 1 thousand upvotes here on HN and the attention of the NYT and other large media outlets.

If you read that and still don't believe the AI hype is _extreme_ then I really don't know what else to tell you.

--

>>43571851

20. themk+B01[view] [source] 2025-07-11 11:33:04
>>virapt+(OP)
Hmmm, I don't see it? Are debuggers hard to use? Sometimes. But the debugger is allowing you to do something you couldn't actually do before. i.e. set breakpoints, and step through your code. So, while tricky to use, you are still in a better position than not having it. Just because you can get better at using something doesn't automatically mean that using it as a beginner makes you worse off.

Same can be said for version control and programming.

replies(1): >>anthon+Un2
◧◩
21. nsingh+662[view] [source] [discussion] 2025-07-11 17:53:01
>>blub+Bl
> It is completely typical, but at the same time abnormal to have tools with such poor usability.

The main difference I see is that LLMs are flaky, getting better over time, but still more so than traditional tooling like debuggers.

> Programming languages are notoriously full of unnecessary complexity. Personal pet peeve: Rust lifetime management. If this is what it takes, just use GC (and I am - golang).

Lifetime management is an inherently hard problem, especially if you need to be able to reason about it at compile time. I think there are some arguments to be made about tooling or syntax making reasoning about lifetimes easier, but not trivial. And in certain contexts (e.g., microcontrollers) garbage collectors are out of the question.

◧◩
22. anthon+Un2[view] [source] [discussion] 2025-07-11 19:55:10
>>themk+B01
i guarantee you there were millions of people that needed to be forced to use excel because they thought they could do the calculations faster by hand.

we retroactively assume that everyone just obviously adopts new technology, yet im sure there were tons and tons of people that retired rather than learning how computers worked when the PC revolution was happening.

◧◩◪
23. patrak+yQ2[view] [source] [discussion] 2025-07-11 23:56:35
>>TeMPOr+Sv
> And it's not the marketing that's saying "you're using it wrong" - it's other users.

No, it's the non-coding managers who vibe-coded a half-working prototype, not other users. And here, the Dunning-Kruger effect is at play - those non-coding types do not understand that AI is not working for them either.

Full disclosure: I do rely on vibe-coded jq lines in one-off scripts that will definitely not process more data after the single intended use, and this is where AI saves my time.

◧◩◪◨
24. patrak+HR2[view] [source] [discussion] 2025-07-12 00:09:05
>>Occams+jE
This was present (in a positive way, though) even in Soviet films for children.

    Позабыты хлопоты,
    Остановлен бег,
    Вкалывают роботы,
    Счастлив человек!

    Worries forgotten,
    The treadmill doesn't run,
    Robots are working,
    Humans have fun!
◧◩◪
25. Eggpan+wx6[view] [source] [discussion] 2025-07-13 18:04:39
>>TeMPOr+Sv
You have to be pretty native to think VC’s don’t astroturf forums and let random mobs steer discussions about their investments. Even dinosaurs like Microsoft have been caught doing exactly that many time. Including fake “letters to the editor” campaigns when newspapers were a thing
replies(1): >>Karrot+QQ6
◧◩◪◨
26. Karrot+QQ6[view] [source] [discussion] 2025-07-13 20:26:43
>>Eggpan+wx6
My experience with web forums has been: everything a poster disagrees with is astroturf and bots, everything a poster agrees with is brave people speaking truth to power. I don't doubt that LLM companies are astroturfing comments just like I don't doubt that anti LLM people are sharing threads in their internal Discords and asking their friends to brigade a thread. Trying to infer conspiracy to invalidate an opinion on the Internet is fraught.
[go to top]