MurphyA/hacker-news huggingface dataset:
by lubujackson | 2025-07-22 15:21:03+00:00
I think the author is a bit behind the "complexity prompting" state of things. He says learning vibe coding is easy and he did it in a couple of weeks, but he also hit a wall and now its bugs everywhere. So maybe... there is more to learn?

I also hit the complexity wall and worked through it. LLMs are genius with arms that can reach anything but eyes two inches from the screen. As a metaphor, think of when a code base gets too big for one person to manage everything, people start to "own" different parts of the code. Treat LLMs the same and build a different context for each owner.

The key is to not get to a point where you lose sight of the big picture. You are riding a bronco - try not to get thrown off! If you do, ask the LLM to describe the structure of things or restructure things to be more consistent, etc. Get to a place where YOU understand everything, at least in an architectural sense. Only then can you properly instruct the AI forward.
by it_citizen | 2025-07-22 15:21:05+00:00
It is one of the most 10 upvoted topics on the main page.

People seem to want to see it here and comment about it.

Personally I am happy to see it discussed here. I have seen interesting comments tempering and contextualizing the headline that I appreciate.

There are still a vast majority of articles on other topics. Those ones are easy to ignore if they bother someone.
by Ajedi32 | 2025-07-22 15:21:10+00:00
LLMs don't have a subjective experience, so they can't actually give subjective opinions. Even if you are actually able to phrase your questions 100% neutrally so as not to inject your own bias into the conversation, the answers you get back aren't going to be based on any sort of coherent "opinion" the AI has, just a statistical mish-mash of training data and whatever biases got injected during post-training. Useful perhaps as a sounding board or for getting a rough approximation of what your typical internet "expert" would think about something, but certainly not something to be blindly trusted.
by FireBeyond | 2025-07-22 15:21:12+00:00
Prosperity gospel.

And religious people like to point to charitable giving.

But studies performed by religious organizations themselves (who, if anything, are likely to skew the numbers more positively) show that across the board, "Local and national benevolence receives 1 percent of the typical church budget," and an additional 5% goes to "church-run programs" (be it after-school care, social, or group activities).

If a secular charity - and let's go to Charity Navigator here - Top Ten Inefficient Fundraisers (https://www.charitynavigator.org/index.cfm?bay=topten), we see some of the worst charities spending 15% of their donations on "program expenses" (i.e., doing what they are being given money to do).

I'm not familiar with the monitoring of 501(c)3 groups, but I suspect if charities regularly spent only one percent of their givings on what they were entitled to enjoy tax exemption for, they'd likely have such a status revoked.

And, if you factor in this average percentage (even the six per cent combined, which is generous, as as much fun as social and youth activities are, they're not necessarily serving a critical need), and start to question 'how much money is being spent on 'spreading the word', patting themselves on the back, competitions in Texas to see who can built the world's biggest cross just down the road from where the world's previously biggest cross was built at costs of millions, there comes more and more skepticism of just how highly you can value "giving to your church" on the scale of charitable contributions.

A study by ECCU (http://web.archive.org/web/20141019033209/https://www.eccu.o...) stated that churches use 3 percent of their budget for children’s and youth programs, and 2 percent for adult programs. Local and national benevolence receives 1 percent of the typical church budget.

So.
by david38 | 2025-07-22 15:21:24+00:00
This is reactionary, elitist, and false.

I know many of “those people” and not a single one of them religious.

American leftist insults always go like this - X is bad, but only if it originated from us. The self loathing is amazing.

* Religion is bad, but only if it’s Christianity. * Men are bad, unless they’re trans * Gender is a social construct, but race is real * culture is important, unless it’s associated with whites, because they don’t have culture

Right wing is a semi balancing act * religion is good, unless Muslim * men aren’t necessarily good or bad. They can be heros or villains * boys naturally fight with sticks, it’s not taught * American culture is just as valid as any other

Not exactly a mirror image, but enough team loyalty and justification goes on so people can pat themselves on the back as smart while the other team is delusional
by gosub100 | 2025-07-22 15:21:29+00:00
There's no curiosity or intellect featured here anymore. It's just bickering about semantics or pedantry. If that doesn't anger you, great. That's like a toddler saying they don't mind sharing a pool with other kids who urinate in it. That's your preference, not mine. Sorry for rubbing your face in your own drivel.
by silversmith | 2025-07-22 15:21:36+00:00
I had an epiphany about this couple days ago.

You know how the average dev will roll their eyes at taking over a maintenance of a "legacy" project. Where "legacy" means anything not written by themselves. Well, there will be a lot more of these maintenance takeovers soon. But instead of taking over the product of another dev agency that got fired / bankrupt / ..., you will take over projects from your marketing department. Apps implemented by the designers. Projects "kickstarted" by the project manager. Codebases at the point antropic / google / openai / ... tool became untenable. Most likely labelled as "just needs a little bit more work".

These LLM tools are amazing for prototypes. Amazing. I could not be anywhere near as productive for churning out prototypes as claude code is, even if I really tried. And these prototypes are great tools for arriving at the true (or at least slightly better) requirements.

Prototypes should get burned when "real" development starts. But they usually are not. And we're going to do much, much more prototyping in very near future.
by passivegains | 2025-07-22 15:21:38+00:00
the volunteer open source effort behind youtube-dl and its forks/descendants are so impressive in large part because of how many features they provide and thus have to maintain: https://github.com/yt-dlp/yt-dlp#usage-and-options this tool won't provide the list of available thumbnails or settings for HTTP buffer size, but I think that's a pretty reasonable tradeoff.
by crabbone | 2025-07-22 15:21:54+00:00
This is in response to the flagged comment that, apparently, I cannot comment on.

I'm not thrilled about what current US administration is doing when it comes to international NGOs. UNESCO is one example.

However, there's also another problem: various UN bodies became tools for international politics instead of doing what they were originally designed to do. It's another example of good will easily subverted by malicious actors to serve shady political goals.

These international organizations need restructuring that would introduce some sort of a watchdog that would make sure these organizations don't overstep their aria of responsibility. Similarly to how constitutional democracies usually have separation of power and multiple branches of government that are supposed to counterbalance each other.

My layman understanding of the reason for UNESCO existence is the preservation of cultural heritage. This shouldn't be political. This should be based on historical or archeological knowledge as well as arts. However, UNESCO as well as eg. UNICEF and other similar orgs shamelessly engage in political activism that has nothing to do with conservation efforts. The officers of these organizations haven't been elected to represent political wishes of their constituents. They bare no responsibility for the effects of political propaganda they are spreading, but it's impossible to prevent them from doing something they shouldn't be doing by all accounts.

Bad political actors found a way to subvert and misuse organizations that were intended for a good cause. We need to figure out a way to fight this subversion. Defunding is both too late, and comes at a cost of not having an organization that cares about preservation of historical heritage or the rights of children etc.
by packetlost | 2025-07-22 15:21:56+00:00
> 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

I think this is what `git rebase --edit-todo` is for.

>Nah, it's wonderful. You see it as chaotic and jumpy because the conditions Git creates makes it feel chaotic and jumpy.

Fair enough. `jj` probably isn't right for me, but I'm happy it works well for you!
by msgodel | 2025-07-22 15:22:04+00:00
Black is the main thing you want IMO.

I think language servers and autocomplete are much more useful for .net (I used to do a lot of C# as a freelancer in college) than they are for python. Personally I just open a REPL and tab around in that if I need it but I do that maybe once a month. Most software is well organized such that you can keep enough of the theory in your head for the default nvim config to work easily. A small FITM model with a ring context like Qwen can help a bit with boilerplate if you really want autocomplete.

Python just isn't that verbose.
by mcntsh | 2025-07-22 15:22:17+00:00
To me this brings the phrase to mind: "perfect is the enemy of the good."

Ideally tech debt or code-smell encountered like this would be captured/tracked/described better but often-times this means context switching or engaging in some kind of high-friction activity (like filling out a JIRA ticket) and that just discourages tracking it at all. At least inline TODOs are captured somewhere. And they can be for doing.
by kennywinker | 2025-07-22 15:22:28+00:00
The US is complicit in the intentional starvation of gaza’s people by israel. At least 15 people have starved to death in the last 24 hours, including an infant.

https://www.cbc.ca/news/world/israel-gaza-war-hunger-childre...

Ragequitting UNESCO over their recognition of palestine is a small part of the project of supporting the ethnic cleansing of gaza and the west bank.
by atoav | 2025-07-22 15:22:40+00:00
I do and did. In my youth one of my best friends slowly became a neo nazi, with lines like: "foreigners should be herded together and exterminated".

After one particular discussion he conceeded: "I know you're factually correct, but I don't care, because this is what I want". And this is the point were further discussion was useless.
by ethbr1 | 2025-07-22 15:23:03+00:00
^ This is the primary meta argument against Trump foreign policy.

If you screw your counterparty over in every negotiation, you erode trust and end up without allies.

That’s fine in a business setting, if you’re self-capitalized (although Trump famously ran into issues after burning bridges with most banks), because you can do without them.

It works less effectively in a forum of sovereign nations, where you’re going to need to deal with CountryX tomorrow and ten years from now.

The US is ceding the soft power and web of alliances that are the basis of its economic and hard power.

The US, without allies, loses to China strictly on the basis of population.

“America first” is “America alone” with an orange spray tan.
by _DeadFred_ | 2025-07-22 15:23:05+00:00
"The kids aren't alright."

50,000 people died by suicide in the USA in 2023. 12.8 million thought about it. 3.7 made a plan for it. 1.5 million attempted it. https://www.cdc.gov/suicide/facts/data.html

105,000 people died by overdose in the USA in 2023. https://nida.nih.gov/research-topics/trends-statistics/overd...

In 2023 the average daily incarceration population in the USA was 664,000. https://bjs.ojp.gov/library/publications/jail-inmates-2023-s...

Average daily homeless population for the USA in 2023 was 653,000. https://nlihc.org/resource/hud-releases-2023-annual-homeless...

In 2023 only 86% of US households were food secure. https://www.ers.usda.gov/topics/food-nutrition-assistance/fo...

The majority of US bankruptcies (58.5%) “very much” or “somewhat” agreed that medical expenses contributed, and 44.3% cited illness-related work loss; 66.5% cited at least one of these two medical contributors—equivalent to about 530,000 medical bankruptcies annually. https://pmc.ncbi.nlm.nih.gov/articles/PMC6366487/

American police kill more people than any other country at 1100 people a year. https://www.prisonpolicy.org/blog/2020/06/05/policekillings/
by AlexandrB | 2025-07-22 15:23:10+00:00
I don't think that's quite right. I think over the last 10 years a lot of the anti-corporate energy of Occupy Wall Street has been funnelled - by means of the culture war - into "identity" issues that have little potential to harm corporate power or profits. I would argue that this did not originate on the right or left but was the result of a political class that's beholden to endless donations.

To me, one really clear example of this is immigration. As recently as 2016, Bernie Sanders was saying that mass immigration is a Koch Brothers strategy for keeping wages low[1]. I think he was right. But the left has been cajoled away from this position over time because it had the potential to harm their corporate donors.

[1] https://www.youtube.com/watch?v=vf-k6qOfXz0
by perihelions | 2025-07-22 15:23:22+00:00
There's an ongoing and horrifically absurd witch-hunt against Chinese science grad students, led by MAGA FBI director Kesh Patel. He makes very popular Twitter threads for each one he arrests, drumming up a MAGA frenzy about how their insane conspiracy theories—the ones about an organized Chinese bioterrorism plot to kill Americans—were proven correct, again.

There are young PhD students who've been imprisoned for months without bail over these fictions.
by mbesto | 2025-07-22 15:23:27+00:00
Intelligent people also have come to realize that our government is essentially one performative instance after another and see a "uniparty" of legislatures (Congress) who have optimized for local maxima (getting reelected) and not global maxima (constituents well being). Some of them see this administration as a way (and perhaps the only way) of disrupting that inertia, just like they agree with how startup's disrupt existing markets (see Paul Graham's "you should be a little mischievous"). So, to me, it's not a huge surprise many of them voted for this admin.

For the record - I think those same intelligent people overlook the externalities (a personal military for the executive branch) of such a disruptive administration, or irrationality disbelieved it would ever happen.
by aredox | 2025-07-22 15:23:29+00:00
>If the far-right was in power how would you explain even the launch of a criminal probe against X.

Ah yes, the French far right is very much in favor of letting a South African drughead billionaire with ties with the American government, India, Russia and Saudi Arabia manipulate French public opinion.

Alas, despite your passionate defense of his freedom of speech against everyone else's, Musk is still unlikely to send you his semen for you to bear his child.
by strangescript | 2025-07-22 15:24:00+00:00
If coding agents progress like the predictions, there is no world where many people are not out of jobs. Not just coders, but code related jobs. There is so much infra around humans not writing good code, or not being able to plan well.

If agents get so good that they overcome these obstacles then most mid tier companies dev staff is going to be a couple of people making sure the agents are online and running.

Vibe coding is just the canary in the coal mine.
by renewiltord | 2025-07-22 15:24:13+00:00
The point is that Internet people are weird and have their own fads. These so-called “slurs” are meaningless. It’s just like perhaps there’s some middle-school class somewhere that’s decided that white shoes are lame. The majority of the world doesn’t care.

These fads are transitory. The people participating think the fads are important but they’re just fads. Most of them are just aping the other guy. The Internet guys think they’re having an opinion but really it’s just flock behaviour and will change.

Once upon a time everyone on the Internet hated gauges (earrings that space out the earlobe) and before that it was hipsters.

These are like the Harlem Shake. There is no meaning to it. People are just doing as others do. It’ll pass.
by mk89 | 2025-07-22 15:24:17+00:00
Do they support some policies or everything that this administration proposes?

In my experience I have seldom seen people who believe 100% in whatever party/government does. Most of the time it's a few topics that matter - be it immigration, or less taxes, or whatever. However, they are not gonna protest for leaving UNESCO. They might find it stupid, but probably they find topic XYZ more important. So they suck it up and move on.

Then there are the believers - everything the administration does is great. But I like to believe and think they are a minority.
by cryptonector | 2025-07-22 15:24:19+00:00
It's not that .a files and static linking are a relic, but that static linking never evolved like dynamic linking did. Static linking is stuck with 1978 semantics, while dynamic linking has grown features that prevent the mess that static linking made. There are legit reasons for wanting static linking in 2025, so we really ought to evolve static linking like we did dynamic linking.

Namely we should:

- make -l and -rpath options in .a generation do something: record that metadata in the .a - make link-edits use that meta- data recorded in .a files in the previous item

I.e., start recording dependency metadata in .a files and / so we can stop flattening dependency trees onto the final link-edit.

This will allow static linking to have the same symbol conflict resolution behaviors as dynamic linking.
by kelseyfrog | 2025-07-22 15:24:26+00:00
None of our first encounters with "AGI" will be with a paperclip maximizer. It will sneak up on you in a moment of surprise. It will be the unmistakable jolt of recognition, an inner voice whispering, "Wait...this thing is real. I’m talking to something that knows me."

I’m not saying user experiences are AGI; I'm saying they functionally instantiate the social and psychological effects we worry about from AGI. If people start treating LLMs as conscious agents, giving them trust, authority, or control, before the systems are actually capable, then the social consequences precede the technical threshold. On the divinitory scale between Ouija boards and ChatGPT, Ouija matters less because their effects are limited while AIs, by design, are deeply persuasive, scalable, and integrated into decision pipelines. Sometimes the category error is upstream. The risk is things that seem like AGI to enough people become as dangerous as AGI. That may happen well before AGI arrives.

The danger isn't that we build a AI that surpases some AGI performance threshold and it goes rogue. The danger is that we build systems that exploit (or are exploited by) the bugs in human cognition. If the alignment community doesn't study these, the market will weaponize them. We need to widen the front lines on alignment research to include these cases. Without changes, the trajectory we're on means there will be more.
by rob74 | 2025-07-22 15:24:49+00:00
> There's no first-mover advantage when the entire playing field gets bulldozed.

I feel like the AI companies are constantly getting ahead of themselves. The recent generation of LLMs is getting really good at writing or modifying code incrementally following a precise specification. But no, of course that's no longer good enough. Now we have agents who are as dodgy as LLMs were a few years ago. It's as if Boeing launched the 707 too early, got it to work after a few (plane) crashes, but then, instead of focusing on that, they launch the 747 also too early, and it also promptly crashes. Little wonder that people will be more preoccupied with the crashes than with what actually works...
by Levitz | 2025-07-22 15:24:51+00:00
>It is still a bit of a non-issue that immigrants don't assimilate into something that doesn't really exist in an environment that was changing anyway.

The "something that doesn't really exist" is what allows immigrants to come in the first place, an accepting and tolerant culture. It's what allows women to walk home at 2 AM and what made people fight for gay marriage.

Does this nihilistic view of culture cut both ways by the way? Was Nazi Germany just fine culturally speaking?
by ethbr1 | 2025-07-22 15:25:12+00:00
It’s a bit incomplete to bring up Security Council vetoing without mentioning Russia (currently at war with a sovereign nation) and China (intent on war with a sovereign nation).

The UNSC isn’t an arbitrator of good, but an alignment of hard UN outcomes with the first countries to have nukes (and therefore the ability to force the issue militarily if they disagreed with the UN).
by Tadpole9181 | 2025-07-22 15:25:23+00:00
They attempted to violently overthrow the US government by taking over Congress in 2021 and went so far as constructing a noose to hang their own vice president.

They suffered absolutely zero consequences for this and the perpetrators have now been pardoned with no political backlash.

Why exactly wouldn't they do this? Now that the SCOTUS says they're even immune from prosecution, you'd have to be an idiot not to try.
by justonceokay | 2025-07-22 15:25:36+00:00
It’s responsible got the deterioration of community in America overall. On the face of it a household has to spend twice as much time with adults at work so there is less time to socialize and connect. But it also means that mothers are less likely to have community and to have their children play together. Children aren’t as safe outside because homes are empty all day. Having a child cuts you off from many friends (ask any new parent) because the social net is not as strong. Even if you have friends with children, the mother is back at work after 6-12 months, so she can’t help you she is busy working to pay for her own child care.

It’s a common pattern in the US that we find a way to monetize normal human interaction. No hitchhiking, no free community gathering, no neighbors, no autonomy to children, no intergenrational housing.

It’s like we cannot fathom having a responsibility that doesn’t involve getting paid. This is good for the GDP though!
by WesolyKubeczek | 2025-07-22 15:25:52+00:00
I don’t know, it’s like you ask me to use CSS as it meant to be used all along, I don’t understand why I would need tailwind with daisy on top if I could just write CSS with the added benefit of no extra JS.

Or use Bootstrap for eye candy. Has been there for years and looks good enough.

In any case, it feels like we have come full circle, Red Queen race-style. Yay web development!
by westurner | 2025-07-22 15:26:03+00:00
BespokeSynth is also built on JUCE.

BespokeSynth supports VST3, AudioUnit, LV2,: https://github.com/BespokeSynth/BespokeSynth/issues/1614

One day, I found a number of open source patch bay implementations. They may be useful for building a GUI with pedalboard:

- https://github.com/Houston4444/HoustonPatchbay :

> [HoustonPatchBay is] a patchbay for JACK used by RaySession and Patchance, usable by other python Qt5 softwares.

- RaySession: https://github.com/Houston4444/RaySession is a patchbay for JACK

- Patchance: https://github.com/Houston4444/Patchance is JACK patchbay gui w/ ALSA MIDI support

> It is a direct alternative to Catia or Patchage

- org.pipewire.helvum: https://gitlab.freedesktop.org/pipewire/helvum https://flathub.org/apps/org.pipewire.Helvum :

> Helvum is a GTK-based patchbay for pipewire, inspired by the JACK tool catia.

- easyeffects: https://github.com/wwmm/easyeffects ; pipewire + GStreamer -> just pipewire