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

I categorize it like this:

Claude: Programmers

ChatGPT: LGBTQ/Liberals, with a lot of censorship

Grok: Joe Rogan


DeepSeek: Jìan-Yáng

This is confirmation bias. HN and other tech people are focusing on the programming aspect of AI more than anything else. The average user does not use it for that, and they don't care. ChatGPT became something like Kleenex.

Kleenex was exactly what I had in mind when reading other comments. And just like Kleenex, where people use whatever tissue they find and forget the word "tissue" even exists, ChatGPT seems to be becoming a genericized term that just means "AI chatbot."

The last years of Fry's were weird. I remember the huge baskets full of strange USB gadgets, handheld fans, flashlights, batteries, and cables. Nothing nearly useful. Every Fry's store was like that.

Why am I hearing about Rust a lot these days? Did anything significant happen?

What do you mean by “these days”? To me, it seems like rust is a pretty constant factor on HN for at least two years now.

It feels to me like Rust has been pretty big on HN ever since the 1.0 release in 2015...

Most of the platforms were successfully petitioned to have rust sdk mandatory added so that rust code can be added to the platforms. The previously situation was rust was not allowed because the external dependency of the rust sdk was blocked.

Note that the rust having no stable api is not fixed, so I think there's a bunch of internal systems on each platform to hard lock the rust dependencies across multiple rust users.

There's some friction between platform packagers and the code that the author wrote exactly as it was written.


there has been a few adopters of rust... linux formally choosing it for some of their systems being the most notable recently(maybe a few months ago).

AI has made it exceptionally easy to program with.

I've switched to using Rust from Python simply because of AI development


From my experience at our startup, AI is still pretty shit at Rust. It largely fails to understanding lifetime, Pin, async, etc. Basically anything moderately complex. It hallucinates a lot more in general than JS for comparable codebase size (in the 250k lines range).

Are hallucinations in code generation still a problem? I thought with linters, type checkers, and compilers especially as strict as Rust, LLM agents easily catch their own mistakes. At least that's my experience: the agent writes code, runs linters and compilers, fixes whatever it hallucinated, and I probably get a working solution. I tell it to write unit tests and integration tests and it catches even more of its own mistakes. Not saying that it will always produce code free of bugs, but hallucinations haven't been an issue for me anymore.

Indeed. With AI lifting legacy code bases into Rust got a whole lot easier, and purging the blight of C from the world, excepting the most deeply embedded of applications, got a whole lot closer.

> With AI lifting legacy code bases into Rust got a whole lot easier, and purging the blight of C from the world, excepting the most deeply embedded of applications, got a whole lot closer.

You probably don't realise this, but AI written Rust (or any language) will have much more undefined behaviour than human-written C.

AI coding brings non-determinism to every language; with AI, now every language can have Undefined Behaviour.


Really? You think AI writes better Rust than Python? Can you give me some examples? I strictly code Django, and Claude Code is really good at following my lead with it.

Rust has a very strict type system and an ecosystem that often utilizes the type system well.

Many things that would only be caught at runtime in other languages are caught at compile time in Rust, making coding agents iterate until things compile and work well.

Rust also has great error messages, which help the agents in fixing compilation errors.


The mandatory error handling of Rust is also an amazing feature for catching bugs at compile time. In Python you never know which exceptions might occur at any given time. That's something I completely underestimated in its usefulness, especially now that I have a programming buddy with infinite stamina handling all these errors for me.

The compile errors are great. I can change one function signature and have my output fill up with compile errors (that would all be runtime errors in python). Then I just let claude cook on fixing them. Any time you have to run your program and tell claude what’s wrong with it you’re wasting time, but because claude can run the compiler itself and iterate it’s much more able to complete a task without intervention.

Actually, I noticed it with C compiling. Compiler errors made it faster to debug the code.

I think relative to the typical Rust code it likely does worse than AI relative to the typical Python code. But due to the compiler, it's possible you might get more correctness out of AI-generated rust code on average.

I can't give you examples, but my experience is that AI does very well with Rust except for cases where a library has a constantly changing API/ has had recent breaking changes. I find that AI does extremely well at "picking up" a Rust codebase, I suspect due to the type information providing context but I couldn't say.

I think the argument is more that working rust code is better than working Python, and AI assistance makes it more tenable for average developers to successfully produce working rust code, and in particular is helpful for navigating the gap between "code written" and "code compiling" (eg why is the borrow checked mad at me).

Even if it writes the same or even somewhat worse rust than python, assuming the output is the same you are likely to get a speedup + a better distribution story.

You described the Kodiak brand.

The TikTok users are not conscious humans to think like "oh, this app is bad for me, let me find a clean alternative". Nice try, but missed the target by a mile.

I bet there will be strict companies that will ask not to vibe code ever. It will become a bigger problem as vibe coding gets more popular.

1/18 must be some new low. Inverse genius it told me.

Exceptional! Can I short your whole portfolio? :)

Speaking as another inverse genius, at your own peril.

In my second go around I scored 11/18. Genius learn fast.


I got 3/18 first try

Brain ages. He will eventually decline just like any human being. Let's hope by then he will have the wisdom to smile when that happens.

Ageism also just one of these shitty unproven biases, like sexism, which is self-realizing by applying pressure to people who fall out of the mold even slightly.

He's 30 something, not 90.


It's not unproven, there's ample literature and research on the fact.

Besides, the age pool of chess itself confirms it.

There's a single player in his 50s in the top 50 of chess and not a single 60+ in the top 100.

Also, even carlsen himself says he's no longer as good as he was years before and his mind isn't as strong.


> Ageism also just one of these shitty unproven biases

You might be right, if we were talking about anything except chess.

Chess, unlike everything else, has a clear ranking system and lots of records for people to analyze. And unfortunately, the record is very clear: chess ability decreases after a certain age.

However, the decrease is more likely due to stamina than mental decline. Chess tournaments take a long time, and stamina definitely decreases with age. However, pro athletes demonstrate that you can probably go until around your early 40s before it becomes a real issue.

Having said that, it will be interesting to see how this generation does in the blitz formats as they age. Those will be less dependent upon stamina and a better measure of mental acuity for chess.


He’s got a point. If the measure works for age, then let’s run it for sex, race, and religion. Then we can make conclusions about these categories and test if we’re willing to accept them. If we’re not, but we’re willing to accept them for age, then the balance of chance is that we’re ageist and just blinding ourselves to it because we are ageist.

I think looking at the data you’d have to conclude that women can’t play chess as well as men, that black men can’t play chess as well as white men, and that Judeo-Christian (and perhaps Hindu Brahmins) beliefs are just as indicative.

If we deny those conclusions as bigotry of immutable characteristics, it naturally leads to the age question.


> I think looking at the data you’d have to conclude that women can’t play chess as well as men, that black men can’t play chess as well as white men, and that Judeo-Christian (and perhaps Hindu Brahmins) beliefs are just as indicative.

Actually, chess data suggests that all of them are as good as one another. As soon as you have enough candidates in the pipeline, magically, any specific group suddenly becomes as good as any other.

On the women's side, the Polgar sisters are both exemplar and counterexample. Clearly, given sufficient training, women CAN be rated highly (Judit cracked 2700). The fact that the women's side hasn't exploded just like the men's side can mostly be tracked to the fact that chess isn't considered a "feminine pursuit" worth putting the time into (that finally seems to be changing slowly in recent decades).


In the history of the sport one woman made the Top 100 of the sport and this is supposedly evidence. And how many black? Count them out. They form at least a sixth of the world population. Now how many old? And perhaps then we find out that we can invent reasons for the defence of the old: traveling is hard, they have more responsibilities with children, they are more senior in primary career.

> The fact that the women's side hasn't exploded just like the men's side can mostly be tracked to the fact that chess isn't considered a "feminine pursuit" worth putting the time into (that finally seems to be changing slowly in recent decades).

A defence that doesn’t pass for software engineering, amazing. This old canard. The girls just don’t like engineering. It’s not feminine enough. Damore got whacked for this.


The first generation of programmers counted more women than men. Chess would have more women than men if it was taught to more girls than boys. Simple as.

> The first generation of programmers counted more women than men.

I have heard this before, but you need to back that up with more qualifiers.

There were a lot more female plug technicians because women were trained as phone operators. There were a lot more female keypunch operators because women were trained in typing to be secretaries. However, most people would not refer to those as "programmers" like we would definitely say for someone like Margaret Hamilton.


No true scotsman?

This is a good book on the topic:

https://www.amazon.com/Programmed-Inequality-Discarded-Techn...


Regarding sexism; most tournaments in Chess (including the world championship) are fully open and are thus gender netral: anyone can participate regardless of sex/gender and will compete on equal footing.

Women only categories have been created to give women visibility because they mostly were not able to reach advanced levels in the open format.

Some women choose to compete with men (Judit Polgár being a somewhat recent example) but most go straight to the women only tournaments to have a shot.

The men vs women « bias » is not unproven, they litterally had to create entire categories of competiton to account for it.


Cognition certainly declines with age at the population level. See e.g. https://pmc.ncbi.nlm.nih.gov/articles/PMC4906299/.

yes but he's 30 not 90, and knowledge and experience continues to accumulate through life, which can certainly compensate

The decline starts in your early thirties, and those who are pushing their cognition to its limit are the first to notice.

If the skill you need to select for is tactical combinatorics, then Chess dominance as a function of age would seem to support the premise of ageism.

What ageism ignores is that outside of chess, prescience outperforms other measures of productivity.


Can you provide at least three (3) peer-reviewed studies to support this?

You are so right. They added so many fillers that it is unreadable.


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

Search: