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

Can you prove they are? I think “AIs are conscious” is an extraordinary claim requiring extraordinary evidence. The burden is on the claimant to provide evidence it is conscious, and I suspect any evidence you can provide has alternative explanations. The majority of claims I’ve seen like this amount to “how do you know humans are conscious in a way that’s distinct from a next token predictor.” I do not find those claims compelling.

I cannot prove that they are, and I cannot prove they are not. I'm not convinced that the burden of proof lies on either side. To make a statement like that in the opening lines as if its obvious seems genuinely presumptous.

Separately, I think 'conscious' is not a well defined / universally agreed upon term.


> To make a statement like that in the opening lines as if its obvious seems genuinely presumptous.

Then you must not be familiar with Bertrand Russell’s teapot analogy. The TL;DR is this: “Many orthodox people speak as though it were the business of sceptics to disprove received dogmas rather than of dogmatists to prove them. This is, of course, a mistake.”


If object a behaves like it has property x and you cannot otherwise test out x, then it is logical to assume it indeed has x. In this instance, 'object a has property x' is not an extraordinary claim at all. It is simply pointing out what has been observed. In fact, what is an extraordinary claim is saying what looks like a duck, quacks like a duck and moves like a duck is not a duck.

That’s a tragically sophomoric take. 'object a has property x' is too generic to be meaningful. “AI has the property of conscious” requires settling the small matter of what the properties of consciousness are. And “behaves like it has property x” is not the same as “has property x.” I may behave like I have a million dollars and have not a cent to my name. Many things evolve to appear like many other things. And I have never seen an LLM do anything at all unless turned on and fed input tokens.

People use online dating because they feel like they have to, but most people hate it. So maybe the analogy is even better than stated.

When online dating goes well, it quickly turns into ordinary dating.

And I think that's one important difference: with vibe coding you can't cast aside the AI after you've taken the initial step.


> with vibe coding you can't cast aside the AI after you've taken the initial step

Sure you can, why wouldn't you? Good models these days spit out architecture and code fairly indistinguishable from your average developer.

It's always hard to jump into an existing project and understand it all, but it's doable and in 2026 it's no harder to jump into a vibed project than it is to jump into any other project (with exceptions in both directions, of course).

You still have the code and can switch back to "fully human" (or any other point on the spectrum of human-ai) any time you want by just opening the same editor you would use if you cloned any other project.


AI code, even from the top models from the top labs is distinctly inhuman. If you can't see the difference, you are a terrible programmer.

I think this is a severely outdated take that was true a few years ago, but has not been true for at least 1-2 years. Especially from the top models at the top labs.

Qualitative measurement is always hard, but plenty of studies have come out in the past year that generally find many models' code to be roughly equal to human code in terms of maintainability, complexity, readability, etc.


> Good models these days spit out architecture and code fairly indistinguishable from your average developer.

Emphatically, no. It’s way too complex, every time. Ceinture et bretelles, as we say in French.


> Ceinture et bretelles

I do not know much French but that seems to translate literally into the common English phrase "belt and braces"


Did not know belt and braces was a saying in English! I learned something today.

Everything I've vibe coded is utlitarian, sparse, barebones, and the code itself is fewer bytes than the documentation.

You can do this if you hold its hand a lot. Claude by default will do insane levels of abstraction for small things. Also make Python docstrings 3x longer than the actual code.

Anthropic bills by the token. Incentives might be different for open weight models.

and if you hand hold its not vibe coding.

If only!

>Sure you can, why wouldn't you? Good models these days spit out architecture and code fairly indistinguishable from your average developer.

Good lord no, AI generated code isn't remotely close to something even the most insane human would generate. And if someone did you would seriously have to question what was going through their head. Everything from naming conventions to the flow of logic is twisted and often non-sensical. Plus the commenting and verbosity of code is ridiculous.Claude constantly makes up new terms to describe things that leave you wondering what it's talking about. Yesterday Claude started referring to some sort of logic as "finger-splint".


My vibecoded projects follow the exactly coding pattern I use, because they extend code I created.

When it fail, I fix it so it doesn't have multiple patterns that I might not know.


But you can: you can just: use the thing you’ve built and derive utility from it, casting aside the origin

People dont like any dating, they want to be past it into a long term healthy relationship mostly. If they could blink and get there they would choose it. So yes. The analogy is even better than even better than stated. Nearly everyone cares about the outcome while very few care and enjoy the process

> People dont like any dating, they want to be past it into a long term healthy relationship mostly.

This is absolutely not true.


I think it is true in general at least for people older than their twenties. People who have gotten divorced dread getting back into the dating scene.

Not the OC, but I’ve done something similar and it wasn’t permanent but it was effective short-term after listening. My idea was to match the pitch, turn up the volume until it was fairly loud, then shut off the sound, and when I did that the pitch was gone or greatly diminished for about a day.


There doesn’t need to be a conspiracy born in smokey rooms for there to be a malignant culture of greed and moral bankruptcy. And it’s possible for one group or class to consolidate enough power to constitute an unfair advantage.

“I’m just doing what the market rewards” and “if I don’t, the next guy will” are the 21st century billionaire’s “I was just following orders.” It creates a race to the bottom.


If it were true


I’m just waiting for 0.13 so I can have Helix-like multicursor in Nvim, then I’ll never touch my config again.


I think I’m angry b/c I’m unsure but so many people are claiming to be sure without sufficient evidence.


You can choose to be unsure.


It’s funny, I’m in a similar boat (omarchy at home, macOS at work) and recently spent a lot of time working out a system with SIP-enabled yabai for window management, kanata for the super key and other QMK-style tap-hold-chord mapping, and hammerspoon to fill in the space management commands for which yabai needs SIP disabled.

If this had existed last week, I’d have saved a few hours, but it was a kinda fun few hours and now it’s all mine. Glad to know I’m not the only one on this particular quixotic quest.


Sounds like a cool project as well, what were your thoughts about disabling SIP? Would be curious to hear how omacosy compares to your setup. What you have similar what you did different.


Legitimately curious, are you using the 1.4 canary release in a production environment?


Not sure how well “new ambitious software” and “____ clone” go together there.

Seems like even most critics would agree LLMs are capable of producing impressive-for-the-timescale clones of existing software, but is that valuable?


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

Search: