MurphyA/hacker-news huggingface dataset:
by falcor84 | 2025-07-22 15:08:35+00:00
> demonstrate that LLM output and human output is identical in practice.

What do you mean? If a human and an LLM output the same words, what remains to be demonstrated? Do you claim that the output somehow contains within itself the idea that generated it, and thus a piece of machinery that did not really perceive the idea can generate a "philosophical zombie output" that has the same words, but does not contain the same meaning?

Is this in the same sense that some argue that an artifact being a work of art is dependent on the intent behind its creation? Such that if Jackson Pollock intentionally randomly drips paint over a canvas, it's art, but if he were to accidentally kick the cans while walking across the room and create similar splotches, then it's not art?
by tgv | 2025-07-22 15:09:05+00:00
> You are worried that I might be suggesting some form of conspiracy, but these worries are all in your head.

Because you communicate them. Combining unrelated information without any reasoning, backup, or even a link is a bizarre style. You go from wars, AI and lack of information about long covid to ignoring all physical markers.

And that doesn't take away that you argue in the same style as the people who argue that illnesses can be overcome mentally. Cancer originates between your ears; if you get it, it's your fault. Suggesting long covid is the same, places you square in that group.

> Instead of criticizing me, perhaps you could try to put your guard down and try to investigate if other more reputable sources asked the same questions as I did:

Fortunately, I am qualified for psych research, and if you would just open them, you'd see that those papers do not suggest a psychological cause for long covid. People are anxious, health staff is under pressure, those with long covid need psychological support, because it's hard to cope with, there's neurological damage, and there's some speculation about long-term effects on the population. There are obviously way too many papers to even scan.

You also did a wrong search, because "effects" are not what you're suggesting.
by rasadov | 2025-07-22 15:09:13+00:00
Fertit provides essential newsletter infrastructure (preferences, unsubscribes, basic compliance) for a low cost (1.99-9.99$/month) vs $79 for full-service ESPs, but users handle advanced deliverability optimization themselves. It's positioned between "raw SMTP" and "full-service ESP" - covers the regulatory basics but not the sophisticated deliverability management that determines inbox placement rates.
by techpineapple | 2025-07-22 15:09:15+00:00
In defense of the OP, the limit was probably never code, but the willingness to find and build for an audience. Even with LLM Coding, Product Management is still a skill that has to be built, and the way almost every Startup Failed Retro starts with "I wish I had talked to my customers more" probably the more important one.
by rajaman0 | 2025-07-22 15:09:15+00:00
i wish more folks would post P(how much I believe my own take) when they make takes.

I don't think the author is fundamentally wrong; but its delivered with a sense of certainty thats similar in tone to the past 5 years of skepticism that has repeatedly been wrong.

Instead of saying "vibe coded codebases are garbage", the author would be better served writing about "what does the perfect harness for vibe coded codebase look like so that it can actually scale to production"?
by sudhirj | 2025-07-22 15:09:44+00:00
How does the version of Tailwind itself make difference? The look depends on what styles are applied using Tailwind, not the ability to specify styles. Think the problem is the most tailwind sites have a similar set of styles applied, most likely copies of the docs or examples. TailwindUI is a paid system, but yeah, could be a case of most of the defaults copying that.
by seedblocks | 2025-07-22 15:10:18+00:00
Hi HN! I've been using Claude Code daily and while it's the best coding agent I've used, the costs were killing me ($30+/day). So I built CCProxy - a simple proxy that lets Claude Code work with any AI model.

## What it does

CCProxy translates Claude Code's API calls to work with any provider. One environment variable change and suddenly Claude Code can use:

- Gemini's free tier (1M token context!) - Kimi K2 (100x cheaper than Claude, same SWE-bench score) - Qwen3 235B (free, beats GPT-4 on reasoning) - Any OpenRouter model (100+ options) - Even local models via Ollama

## Technical details

It's a Go proxy that: - Translates Anthropic's API format to each provider's format - Handles streaming responses correctly - Preserves Claude Code's tool calling capabilities - Routes requests based on context size and task type

The code is clean, well-tested, and MIT licensed.

## Real impact

My usage pattern: - Simple tasks → Free models (Gemini Flash, Qwen3) - Code generation → Kimi K2 ($0.15/M vs $15/M) - Complex reasoning → Keep Claude for these

Result: 90% cost reduction, same productivity.

## Why open source?

Tools this fundamental should be free. The AI development revolution shouldn't be gatekept by pricing.

GitHub: https://github.com/orchestre-dev/ccproxy Docs: https://ccproxy.orchestre.dev

Would love your feedback. What models would you want to use with Claude Code?
by KingMob | 2025-07-22 15:10:21+00:00
Yeah, I love jj, but I'm not a fan of that naming. It threw me for a loop for the first couple months.

I'm not sure what happens, but I suspect a merge would create a single merge commit with the tips of the parents' histories, and then add new commits from there on.

A split is probably conceptually similar to making two new branches, except each of the new commits gets one of the branch tips. Really just guessing here, I have no idea if that's how it works, or if they share commits or not.
by adamgordonbell | 2025-07-22 15:10:28+00:00
Recently, I was working on a similar project and I found that grabbing the transcripts quickly leads to your IP being blocked for the transcripts.

I ended up doing the same as this person, downloading the MP4s and then transcribing myself. I was assuming it was some sort of anti LLM scraper feature they put in place.

Has anyone used this --write-auto-subs flag and not been flagged after doing 20 or so videos?
by mindcrime | 2025-07-22 15:10:28+00:00
Frankly, the damage done by Trump and MAGA is generational damage that will take generations to fix. BUT... not everything wrong with this country is down to them. And while I don't agree with the MAGA version of what it means to "make America Great Again", I do agree that a lot of things in this country have been on a downward slope for decades.

We have deep structural and cultural issues that date back a VERY long time and it's unclear how to fix them, or even if they are fixable. Just look up some of what Tocqueville had to say about populism and anti-intellectualism in America as far back as 1831.
Show HN: Imagine doing pushups to unlock your phone
by itsharveenatwal | 2025-07-22 15:11:07+00:00
I am so chronically on my phone that it's become a terrible habit.

First thing in the morning, I check my phone. During my commute, I'm on my phone. When I'm in between sets at the gym, I'm scrolling.

So I created an app blocker to help me reverse some of these adverse behaviors I built over a decade of phone dependence.

I needed powerful rules. So I built many including my favorite, which is a location blocker so i can block out my phone when i'm at work.

I added the pushup to unlock feature, because I thought it would be pretty cool to do something physical in the real world before I mindlessly consume 4 hours of doomscrolling content that I won't even remember the following day.

So that's what I wanted to share with you guys! Would love to hear what your thoughts are!

Before you say, "but, what if there's an emergency and I can't do pushups". The feature includes a "Skip" option that appears after 1 minute so you can still get to your phone!
by thornewolf | 2025-07-22 15:11:07+00:00
I'm sorry. Brain fart. Replace Tailwind V4/V5 with DaisyUI V4/V5.

After re-reading double brain fart.

I misread the comment as complaining about DaisyUI. I then responded as if they were complaining about DaisyUI but ALSO accidentally used "Tailwind" in my comment.
by Loughla | 2025-07-22 15:11:28+00:00
You took out the comment about people howling about change. Why? That seemed the central thesis of your statement.

I would argue that it's not practical to burn the current system down without a plan at all for the next system (like the ACA a few years ago. . .)

My concern isn't change. My concern is the complete lack of concern for consequences. Like it or not, the US is and has been on the decline in terms of world authority. Leaving a power vacuum, like dismantling the UN, will just open the door for places like China to step in. You think that country has any amount of give a crap about humanity as a whole? Not even a little, I would argue.

So, again, for many people, it's not that the UN is perfect (or even functional in my opinion). It's that there is, has been, and seems like there will never be an actual plan. Am I wrong?
by gregsadetsky | 2025-07-22 15:11:30+00:00
From what I see, yes:

https://github.com/lucaslorentz/caddy-docker-proxy/blob/mast...

caddy-docker-proxy generates a Caddyfile in memory, and then it calls the internal Caddy API `/load`. So - yes, it would presumably have been affected, at least from what I saw yesterday (with our own Caddy) and if the github issue I mentioned is correct.
by swiftcoder | 2025-07-22 15:11:34+00:00
> It gets the things they want to do done

As long as you stick within pretty strict limits. I'm seeing more and more folks from non-programming backgrounds who are running up against the limits of vibecoding - and they aren't prepared for just how expensive some of the larger mistakes will be to fix, if they end up having to bring actual software engineers in to fix/scale their products
by sunshowers | 2025-07-22 15:11:39+00:00
Well for me it's happened hundreds of times. Specifically I've very often wanted to do another git rebase -i in the middle of the first one, usually because I changed my mind about something and want to make changes to an earlier commit in my stack.

> IMO that's good because I don't think enabling that type of chaotic, jumpy workflow is healthy or good.

Nah, it's wonderful. You see it as chaotic and jumpy because the conditions Git creates makes it feel chaotic and jumpy. It's like being terrified of multithreaded code if you're not using Rust or a purely functional language.
by K0balt | 2025-07-22 15:11:40+00:00
I too am deeply skeptical of the current economic allocation, but it’s typical of frontier expansions in general.

Somehow, in AI, people lost sight of the fact that transformer architecture AI is a fundamentally extractive process for identifying and mining the semantic relationships in large data sets.

Because human cultural data contains a huge amount of inferred information not overtly apparent in the data set, many smart people confused the results with a generative rather than an extractive mechanism.

….To such a point that the entire field is known as “generative” AI, when fundamentally it is not in any way generative. It merely extracts often unseen or uncharacterized semantics, and uses them to extrapolate from a seed.

There are, however, many uses for such a mechanism. There are many, many examples of labor where there is no need to generate any new meaning or “story”.

All of this labor can be automated through the application of existing semantic patterns to the data being presented, and to do so we suddenly do not need to fully characterize or elaborate the required algorithm to achieve that goal.

We have a universal algorithm, a sonic screwdriver if you will, with which we can solve any fully solved problem set by merely presenting the problems and enough known solutions so that the hidden algorithms can be teased out into the model parameters.

But it only works on the class of fully solved problems. Insofar as unsolved problems can be characterized as a solved system of generating and testing hypothesis to solve the unsolved, we may potentially also assail unsolved problems with this tool.
by game_the0ry | 2025-07-22 15:11:47+00:00
Something I always found off-putting about ChatGPT, Claude, and Gemini models is i would ask all three the same objective question and then push them and ask if they were being optimistic about their conclusions, then the responses would turn more negative. I can see it in the reasoning steps that its thinking "the user wants a more critical response and I will do it for them" not "I need to to be more realistic but stick to my guns."

It felt like they were telling me what I wanted to hear, not what I needed to hear.

The models that did not seem to do this and had more balanced and logical reasoning were Grok and Manus.
by ryandv | 2025-07-22 15:12:21+00:00
> The take that they aren’t connected to reality is chiefly among those misunderstandings.

On the contrary; nineteenth century leftist thinking, and post-modernism in particular, is infamous for dispensing with the notion of objective reality and the enterprise of science and empiricism entirely, rejecting them as grand narratives that exist merely to perpetuate the ruling power structures [0].

> Speaking to the parent comment specifically - it strikes me as uninformed that “liberal arts and academic” disciplines rely only on language production. That’s absurd.

If everything is narrative in structure and linguistically mediated, then yes, these disciplines are primarily focused on the production of language as a means for actuating reality.

[0] https://www.google.ca/books/edition/Nexus/gYnsEAAAQBAJ?hl=en...
by vitro | 2025-07-22 15:12:48+00:00
Music and other arts are a manifestation of human life and its ephemeral nature. And because human creates it, another human can relate to it because we all share the same fate, in the end.

LLMs have no understanding of the limited time of human nature. That's why what they produce is flat, lacking emotion, and the food they make sometimes tastes bland, missing those human touches, those final spices that make the food special.
by cjbgkagh | 2025-07-22 15:13:03+00:00
Yes, among many other things. Applied Researcher so full stack and constant greenfield.

I also worked at DevDiv MS during the Foundation series era so I know why many of the issues with WPF are there, basically political infighting and penny pinching. It didn’t help that Gates quit and Balmer took over. Patterns and Practices didn’t properly understand WPF so they gave bad official advice on how to solve problems, it didn’t help that this was near peak Object Oriented mania and language features like generics were still new so there was a lot of unnecessary boilerplate. Code generation did help with this. WPF has a very high skill threshold for making custom controls that are not just compositions of existing controls, open sourcing WPF has helped a lot with this.

WPF is a flawed implementation of a really good idea, and if you can work around the flaws like I do then it’s actually really great. I totally understand why other people don’t like it.

I know it’ll sounds like I’m a snobbish hipster but the vast majority of people never get to the skill level required to properly use these tools. And while React starts out easier it doesn’t stay that way.
by addicted | 2025-07-22 15:13:21+00:00
To be fair, a lot of people were fooled by the first term.

In the first term Trump hired a lot of retired or retiring generals. They may not have been subject matter experts, but that's fine, since they had subject matter experts within their departments, and they had the ability to organize, lead and execute.

But most importantly, most of them had a pretty strong sense of ethics and loyalty to the country and constitution.

The generals, and the people they hired, and even the Trump lackeys who were nonetheless being watched by the generals, helped keep Trump's worst impulses in check.

In Term 2, on the other hand, Trump has explicitly picked people who are completely unqualified (this is a mafia tactic to ensure the individual's loyalty is entirely to you since they know they would never have got the job they did on merit) and their primary skills lie in right wing TV and Podcasts. So these people prioritize effect and show for their followers, and are loyal to no one but Trump. And they've been selected primarily because they're incapable of doing the jobs they've been hired for well, so it's a stark 180 from the first term.
by yojo | 2025-07-22 15:13:31+00:00
This already seems somewhat widespread. I have a friend working at a mid-tier tech co that has a handful of direct reports. He showed me that the interface to his eval app had a “generate review” button, which he clicked, then moved on to the next one.

Honestly, I’m fine with this as long as I also get a “generate self review” button. I just wish I could get back all the time I’ve spent massaging a small number of data points into pages of prose.
by nobody9999 | 2025-07-22 15:13:47+00:00
>It’s amazing how little history people seem to remember or know.

Yourself included.

cf. Mitchell-Lama housing[0]. It was enormously successful in creating housing (both rentals and sales) for significant numbers of people. In fact, such housing is still (70 years later) doing so.

We could use a whole lot more of that!

[0] https://en.wikipedia.org/wiki/Mitchell%E2%80%93Lama_Housing_...
by ajuc | 2025-07-22 15:13:48+00:00
Intelligence is just computing power.

If you have false beliefs as the basis for your computation you just get wrong results faster.

What people mean by intelligent person is often someone who: - has more computing power - spends their time using that computing power - checks their assumptions and biases regularly - over time accumulates more correct beliefs than others

If you get lots of computing power but don't do the other things - you get a dumber person than average. Because they accumulate more wrong results than everybody else.

This is how you get tech bros - great at math and programming, dumb as a shoe about everything else.
by kube-system | 2025-07-22 15:13:55+00:00
The screw on the battery door is typically a choking hazard mitigation. The idea being, if you know how to use a screwdriver, you are skilled enough to not eat the battery.

I think there’s still a big chasm between that level of skill and knowing there’s a difference between protected and unprotected 18650s… or even knowing what an 18650 is at all. Most people have never heard of them.

The right-to-repair “I know what I’m doing” crowd can disassemble the device as long as it isn’t glued shut.
by SirFatty | 2025-07-22 15:14:09+00:00
My father passed in 2019, in cleaning up the house I came across a walnut display case with 10 or so real $2 bills with Trumps picture on them, sealed in plastic.

I had no idea my Dad had gone down that path, or why...

I've been on this earth a long time, and I too realize I don’t know anything about human nature or intellect.
by tgtweak | 2025-07-22 15:14:12+00:00
No this is honestly par for the course in China - saying this as someone who manufactures millions of consumer devices there annually. You have to CONSTANTLY QA supplier materials to make sure no corners were cut.

We have an entire lab just to test upstream components (which LiPO pouch cells are part of) and most of the out-of-spec cases were suppliers changing components or assembly tooling/process. We had DC motors that were failing prematurely in products and after some forensic investigation found that the supplier changed the stator wiring to a nominally smaller diameter which was overheating and burning out - and they added more metal to the casing so they would weigh the same.
by cbsmith | 2025-07-22 15:14:23+00:00
> It isn't, that's why there's a blog article documenting how unexpected it is.

The behaviour is expected for the language design. Whether developers using the language expect it is a separate matter.

The with operator clearly allows someone to break encapsulation and as such should only be used in cases where you aren't expecting encapsulation of the underlying record.

> It's probably worth reading the article:

> "Note that because Value is set after the cloning operation, we couldn’t write a copy constructor to do the right thing here anyway."

It's probably worth reading the entire article, as that quote is followed by: "(At least, not in any sort of straightforward way – I’ll mention a convoluted approach later.)", which presumably was what was being referred to there.

In general, there's a whole ton of gotchyas around encapsulation of precomputed values. That's just life outside of a purely functional programming context.
by garamond23 | 2025-07-22 15:14:35+00:00
> The United States cut funding for UNESCO under the Obama administration after it voted to include Palestine as a full member, and then pulled out completely during President Trump’s first term. >But in 2023, the Biden administration reversed that decision and decided to rejoin. - NYT - U.S. Says It Will Withdraw From U.N. Cultural Organization, Again

To be fair it looks like funding was cut during the Obama admin over the admittance of Palestine
by sitkack | 2025-07-22 15:14:37+00:00
If you look at historic locations of hyperinnovation there are bunch of different things. One of which is density of the activity and the supply chain. Imagine needing a new gearset for a robot, you roll down to Gear Set Alley looking for a used unit, you hit 4 different robot wrecking yards, explaining to 5 people along the way. They eventually point you over to machine shop that has modified an existing part into exactly what you are looking for.

You can solve in a day what might take you a day, what might take you 20 days, 3x the price and a lead time of weeks. These kinds of hyperfocused, super dense innovation zones have existed in many places across all of time.
by falcor84 | 2025-07-22 15:14:43+00:00
I'm not sure what you're referring to in the original link, can you please paste an excerpt?

But thinking about it - how about this, what if you have a fully embodied LLM-based robot, using something like Figure's Helix architecture [0], with a Vision-Language-Action model, and then have it look at the mirror and see itself - is that on its own not sufficient for self-awareness?

[0] https://www.figure.ai/news/helix
by toss1 | 2025-07-22 15:15:15+00:00
>>I was only questioning aspects of the phenomena that are currently unexplained

Right. The "God In The Gaps". Again. The refuge of those who lack an actual explanation. If that is what you meant, you should have explicitly stated it instead of requiring everyone to take "A more critical look [to] notice"

As I said before, there IS definitely a phenomena as the free world is under attack. But trying to bootstrap that into something much larger doesn't cut it. You protest too much; you'd have been better off just taking the lesson by itself. We all make errors
by glitchc | 2025-07-22 15:15:20+00:00
> Leaving a power vacuum, like dismantling the UN, will just open the door for places like China to step in. You think that country has any amount of give a crap about humanity as a whole? Not even a little, I would argue.

If China wants to foot the bill, let them. As I pointed out, the US hasn't been getting anything in return for the last 25 years of footing the bill, basically since 9/11. China cares about its people. They are currently fighting back against privilege and conspicuous consumption by the elites [1]. The CCP knows that an open revolt would destabilize their grip. After all, they themselves rode a populist wave into power.

I think of it like the Tour de France. Sometimes to win the race you need to move into second place, conserve your resources, and let someone else face the headwinds.

The comment about change felt like an ad hominem attack.

[1] https://www.bbc.com/news/articles/cvg7827pwlro