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

Makes sense for small tool like ls, and doesn't for things that are actually complex like the python language or sqlite.

It is a common misconception that permutation is progress, and popularity is justification for poor design-pattern choices.

Spiraling complexity often eventually implodes out-of-band ecosystems sooner or later. =3



Yes it's that, in particular `duplicate-code`.

`pylint . --disable=R0801` will work, `pylint profiling/ --enable=duplicate-code` doesn't seem to exit in a reasonable time. So that's likely hitting some pathological case, possibly accidentallyquadratic.tumblr.com material.


The 2000x number is based on a pathological directory in black's repo https://github.com/psf/black/tree/main/profiling which make duplicate-code really slow and a fix was done in pylint 4.1.0 according to pylint's maintainer.

Great case where rust works well too. I won't cite every famous libs that got rewritten in rust but it wasn't all with LLM.


I fail to think of a successful Rust rewrite, so far what I've seen is just programmers who aren't sufficiently experienced, who decide to pick Rust and rewrite something in it, and then (this is the bad part) claim it's better for that reason only. It never is. It's always worse, because rewrites fundamentally end up with a worse product first.



ruff is a rust rewrite of flake8. Got bought by OpenAI after a meteoric rise in the python ecosystem.


Turn out people like to ask low quality questions, as evidenced by the reputation of Stackoverflow moderators.


Profession (1957) by Isaac Asimov is relevant: https://news.ycombinator.com/item?id=46664195


I once copy pasted a spam email in https://www.bullshitremover.com/ and it simply returned "bullshit".


The worse system is already getting gamed. There's already too much on the line for researchers/students, so they don't admit any wrong doing or retract anything. What's the worse that could happen by adding a layer of trust in the h-index ?


I think it could end up helping a bit in the short term. But in the end an even more complicated system (even if in principle better) will reward those spending time gaming it even more.

The system ends up promoting an even more conservative culture. What might start great will end up with groups and institutions being even more protective of 'their truths' to avoid getting tainted.

Don't think there's any system which can avoid these sort of things, people were talking about this before WW1, globalisation just put it in overdrive.


Remind me of a recent discussion we had among Stackoverflow moderator:

> “Think about it,” he continued. “Who discovers the edge cases the docs don’t mention? Who answers the questions that haven’t been asked before? It can’t be people trained only to repeat canonical answers. Somewhere, it has to stop. Somewhere, someone has to think.”

> “Yes,” said the Moderator.

> He leaned back. For a moment, restlessness flickered in his eyes.

> “So why wasn’t I told this at the start?”

> “If we told everyone,” said the Moderator gently, “we’d destroy the system. Most contributors must believe the goal is to fix their CRUD apps. They need closure. They need certainty. They need to get to be a Registered Something—Frontend, Backend, DevOps, Full stack. Only someone who suffered through the abuse of another moderator closing their novel question as a duplicate can be trusted to put enough effort to make an actual contribution”


What does “destroy the system” mean here?


The metaphor doesn't match very well here because stackoverflow is not selling new tape at a premium but giving them for free and reading a stackoverflow answer is harder than asking an LLM.

Could be that AI companies feeding on stackoverflow are selling tape at a premium, and if they tell you it's only supervised learning from a lot of human experts it's going to destroy the nice bubble they have going on around AGI.

Could also be that you have to do the actual theory / practice / correction work for your basal ganglia to "know" about something without thinking about it (i.e. learn), contrary to the novel where the knowledge is directly inserted in your brain. If everyone use AI to skip the "practice" phase lazily then there's no one to make the AI evolve anymore. And the world is not a Go board where the AI can learn against itself indefinitely.


If you have to ask, you aren't ready to know the answer. There are some things you have to figure out on your own. This is one of them.


Use it to train an "AI"? :)

Probably not the OPs intent though. I suspect there are a lot of ways to destroy the system.


A half conversation is a lot more disruptive because your brain try to fill in the gap of information.


This comment chain is talking about people using speakerphone, though, meaning they hear both sides of the conversation


In theory yes, but in practice they usually have the speaker up far higher than they are speaking themselves so we do only hear one side clearly.

I think the high distractability is a trifecta of volume, non-naturallness of the sound (compression etc: feeling out of place in the space) and this point.


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

Search: