MurphyA/hacker-news huggingface dataset:
by tjr | 2025-07-27 17:57:19+00:00
I am finding that I really like AI for tasks I don't want to do, and am annoyed by it for tasks I enjoy.

A non-programming example: I do some work in library music. I thoroughly enjoy writing and producing the music itself. I don't like writing descriptions of the music, and I'm not very skillful at making any needed artwork. I don't use AI for the music part, but use AI extensively for the text and artwork.

(I'm also not putting a human out of work here; before using AI for these tasks, I did them myself, poorly!)
by mms0312 | 2025-07-27 17:57:41+00:00
And if you add understanding of incentives to following the manufacture's schedule - even better. Manufacturer has no interest in your car lasting as long as possible, just enough to stay alive before the warranty expires. Taking this into account, do your oil changes earlier than scheduled and the car will cost you a lot less to maintain. I guess that would be somewhere in the middle between the two extremes
Show HN: Elemo Is Looking for Contributors
by gabor-boros | 2025-07-27 17:57:57+00:00
Hi HN!

I’m building Elemo, an open-source project management platform aimed at helping developers ship faster, giving better visibility, and involving communities in project lifecycles.

It’s early-stage: Todo lists are implemented, and I’m working on features like boards, issues, and roadmaps. The goal is to make project management flexible, self-hostable, and community-driven without reinventing the wheel.

Looking for contributors to shape the roadmap and implementation!
by Tokumei-no-hito | 2025-07-27 17:58:28+00:00
it's interesting that a lot of innovation happened on mobile runtimes to deal with apples JIT restriction. what was that about and why didn't android have the constraint?

of course i can look it up, but you probably have a better insight than the slop i'll find off google.

thanks for the article. these days it's rare to see something so well researched and written while still being able to tell it was authored by a human. cheers
by msgodel | 2025-07-27 17:58:51+00:00
I love programming but I don't really enjoy figuring out how to consume other people's APIs.

The things I've enjoyed writing the most have always been components "good practice" would say I should have used a library for (HTML DOM, databases) but I decided to NIH it and came up with something relatively pleasant and self contained.

When I use LLMs to generate code it's usually to interface to some library or API I don't want to spend time figuring out.
by Manuel_D | 2025-07-27 17:59:23+00:00
Microsoft has definitely put a lot of work into the arm surface laptops. I'm having a good time using a surface 15 inch. I picked the lowest spec model, only 16 GM ram and 256 GB drive. But I use it like a terminal: I run vscode server on either my desktop or a VM, and the vscode client on the laptop. So the actual compiling and I think also the LSP is running remotely, but I still have a responsive editor on the client. The result is phenomenal battery life, 16 hours if not more. It also has the side effect that any build artifacts are produced directly on the server, no more uploading multi-gigabyte containers over my home Internet to the cloud. But of course, it assumes 24/7 internet connection.

I would appreciate a native Linux arm laptop, but this setup works for me in the meantime.
by bigyabai | 2025-07-27 17:59:49+00:00
> but software on Snapdragon is taking a lot of time to catch up and it screams M$ lobby to me

On Linux?

The hard reality is that Apple invests in SoftBank, the owner of ARM's IP, and nobody in the Linux (or Windows) world does the same. They really just don't care. There aren't entrenched hardware manufacturers that want to reprise the featureset of UEFI on ARM. You will be waiting forever if you demand an ARM laptop that works like an x86 one with Linux.

ARM has been like this forever, and it's unlikely it will change due to Asahi or Apple Silicon. ARM lives or dies based on Apple's treatment of it, no other corporate stakeholder has comparable control over the ISA.
by righthand | 2025-07-27 18:00:15+00:00
If you enjoy being a custodian no one is going to chastise you for that. As you have stated there are many nightmares to clean up and all teams need a person who wants to do the clean up.

This will keep you out of the bleeding edge feature/product space because you lack a honed skill in actually developing the app. Your skill is now to talk to an LLM and fix nightmare code, not work on new stuff that needs expertise.

Just food for thought.
by netbioserror | 2025-07-27 18:00:41+00:00
It's a lightweight embeddable interpreter and runtime, similar to Lua. Dynamically and strongly typed, but no native compilation. Easy to call C libraries, or embed into C projects. In my testing, it's roughly twice as fast as Python for similar tasks. You can "compile" a project by embedding scripts and resources with the runtime into a bundled executable.
by derriz | 2025-07-27 18:01:33+00:00
Again, the statistics and numbers completely contradict this narrative. We have a statistic - income redistribution - which effectively measures government policy in this regard.

For example, Ireland's redistribution of income from rich to poor does more to reduce inequality than any other country in the OECD. The numbers are here: https://ourworldindata.org/income-inequality-before-and-afte... or look at Figure 1 on page 10 here: https://www.oecd.org/content/dam/oecd/en/publications/report...

And in figure 3, page 11 of the above report, Ireland has seen the 3rd highest growth in income redistribution in the OECD with redistribution from wealthy to poor growing by 40% in the space of a decade

So as far as I can see the facts indicate that Irish government policy is the exact opposite of what you claim.
Show HN: Dlg – Zero-cost printf-style debugging for Go
by 0xFEE1DEAD | 2025-07-27 18:02:13+00:00
Hey HN,

I tend to use printf-style debugging as my primary troubleshooting method and only resort to gdb as a last resort.

While I like its ease of use printf debugging isn't without its annoyances, namely removing the print statements once you're done.

I used to use trace-level logging from proper logging libraries but adding trace calls in every corner quickly gets out of control and results in an overwhelming amount of output.

To scratch my own itch I created dlg - a minimal debugging library that disappears completely from production builds. Its API exposes just a single function, Printf [1].

dlg is optimized for performance in debug builds and, most importantly, when compiled without the dlg build tag, all calls are eliminated by the Go linker as if dlg was never imported.

For debug builds it adds optional stack trace generation configurable via environment variables or linker flags.

GitHub: https://github.com/vvvvv/dlg

Any feedback is much appreciated.

[1]: Actually two functions - there's also SetOutput.
by chrisg23 | 2025-07-27 18:03:17+00:00
No. It impinges on the right of Western collective of ideamakers to tell them what to do and how to run their country.

The article is from French media sources for example. France, as a part of that collective, is exerting their collectively given self right to tell the world how wrong Japan is for practicing democracy and getting the "wrong" results.
Show HN: Omnicode – Generate Next.js, Vite, or Expo projects from single prompt
by mandarwagh | 2025-07-27 18:03:47+00:00
Hi HN!

We’re building Omnicode at @leftlabs_ – a developer tool that lets you create complete Next.js, Vite, or Expo projects with just a single natural language prompt.

The idea is simple: skip boilerplate, setup, and config. Just describe what you want – e.g., “a blog with dark mode, markdown support, and a responsive navbar” – and Omnicode spins up the whole codebase in minutes.

Key Features:

Supports Next.js, Vite, and React Native (Expo)

Instant project scaffolding via prompt

Minimal, clean code output

Built for solo devs, hackathon MVPs, and fast prototyping

We’re inspired by tools like @lovable_dev and wanted to build something India-native, optimized for speed and simplicity.

We’d love your feedback, ideas, and brutal honesty.

Try it here We’re also open to collabs, integrations, or helping open-source builders.

Thanks! – Mandar (@leftlabs_)
by BobbyJo | 2025-07-27 18:03:49+00:00
The Federal Reserve is an example of a well run and focused organization, because they have a very short, very simple mandate: maximize employment and ensure price stability. Everything they do is in service to those two goals and every employee can hold themselves and their bosses accountable for those goals. Elected representatives and the American public can hold them accountable.

If we want a more efficient and inspiring NASA, we need to give it a mandate that we can all rally around the same way. "Pioneering the future of..." is just too generic for anyone to grade them against. As long as that's the case, congress is free to run it into the ground as a pork barrel repository.

IMO, several smaller, more focused, more measurable, organizations would serve the American public far better.
by malcontented | 2025-07-27 18:05:31+00:00
I appreciate the connections with neurology, and the paper itself doesn't ring any alarm bells. I don't think I'd reject it if it fell to me to peer review.

However, I have extreme skepticism when it comes to the applicability of this finding. Based on what they have written, they seem to have created a universal (maybe; adaptable at the very least) constraint-satisfaction solver that learns the rules of the constraint-satisfaction problem from a small number of examples. If true (I have not yet had the leisure to replicate their examples and try them on something else), this is pretty cool, but I do not understand the comparison with CoT models.

CoT models can, in principle, solve _any_ complex task. This needs to be trained to a specific puzzle which it can then solve: it makes no pretense to universality. It isn't even clear that it is meant to be capable of adapting to any given puzzle. I suspect this is not the case, just based on what I have read in the paper and on the indicative choice of examples they tested it against.

This is kind of like claiming that Stockfish is way smarter than current state of the art LLMs because it can beat the stuffing out of them in chess.

I feel the authors have a good idea here, but that they have marketed it a bit too... generously.
by ryandv | 2025-07-27 18:05:34+00:00
I don't take medical or vaccination advice from layman podcasts on X; nor will I accept your eisegesis as anything other than incoherent, unless you happen to have a degree in theology with fluency in most of Aramaic, Hebrew, Greek, and Latin.

>> Apply principle of charity

> That is me being charitable. There are harsher ways to apply "the purpose of a system is what it does", here.

https://en.wikipedia.org/wiki/Bad_faith
by throawaywpg | 2025-07-27 18:07:25+00:00
"Decadence" likely had nothing to do with the Roman Empire's fall. That theory is based essentially on propaganda, designed to absolve them of blame.

The lead pipes had too much calcification, and not much lead would have leached out. But the Romans did use lead acetate as a sweetener, so they were adding lead directly to many (most?) of their meals.
by jauntywundrkind | 2025-07-27 18:09:02+00:00
The surface being http is super nice to have. It's a streams-over-http general utility, quic powered.

I'm struggling to remember what but there's a simple http service called like patchbay or some such that's a store and forward pattern. This idea of very simple very generic http powered services has a high appeal to me.

Looking forward to a future version that can do WebTransport
by ericmay | 2025-07-27 18:10:19+00:00
Pied-à-terre is a thing in places like NYC, London, etc. Certainly you are right that there are differences and different cities have different features which attract different folks with different ideas.

But I think vacation home can include not just a season spot near a beach or lake or mountain - people buy vacation homes in Mallorca, or Venice, or Provence, or wherever too.

I am not really opposed to them or anything like that, I just wanted to point out there are some harmful effects for some places. The travel industry and the ease of travel is probably more of a concern, because instead of having a family buy a vacation property on a beach somewhere, you've got an entire industry turning that vacation spot into a zoo and for the number of people that do live in that vacation area it hollows it out a bit of any sort of meaning. The whole thing becomes a simulation of a vacation spot.
by smusamashah | 2025-07-27 18:11:24+00:00
Somewhat relevant, I have a list of (mostly browser based + few no-setup cli) tools [1] to send files from A to B. I keep sharing this list here to fish more tools whenever something like this comes up.

[1]: https://gist.github.com/SMUsamaShah/fd6e275e44009b72f64d0570...
by 90s_dev | 2025-07-27 18:12:00+00:00
The reason I started hram.dev was so I could have a native platform to port 90s.dev to. I love the idea of having native host for retro GUIs. But I am not a huge fan of html/css/js combo. It feels tacked on because it is. I came up with a relatively novel and I think truly innovative GUI methodology in 90s.dev that I did not know how to explain so I haven't truly shared with people how exciting it potentially is. Tomorrow I plan to put up a github-sponsors link with a few different projects, where for each $50 that I receive for a given project, I will work two hours on that project. This way the community can help sponsor me turning these things into realities.
by chrisg23 | 2025-07-27 18:13:02+00:00
We should talk about the details of this particular strike then.

I don't know anything so I'm just copying from wikipedia, they could have a bad analysis:

The 1975–1976 Washington Post pressmen's strike was a strike action by The Washington Post's pressmen. The strike began on October 1, 1975. The Washington Post hired replacement workers to replace the union in December 1975. The last unions supporting the pressmen's strike returned to work in February 1976.

And then from the "Aftermath and Impact" section:

The outcome of the strike was viewed as a victory for the Post and a defeat for the labor unions involved.[6][9] The Post was estimated to save $2 million in 1976 as a result of hiring non-union pressmen.[4]

On October 2, 1976, to commemorate the 1-year anniversary of the start of the strike, a crowd of over 1000 supporting the pressmen met at McPherson Square. They proceeded to the Post's headquarters, where they burned Graham in effigy.

This doesn't seem like the worker's thought it was positive for them.
by _heimdall | 2025-07-27 18:13:02+00:00
I currently live in an area with regular tornadoes. There's a huge gap between a federally subsidized weather prediction program and making sure people in your community can be alerted.

Most even small towns in my area, the kind with one stop light at best, have community storm shelters. Granted those ultimately are partly subsidized by the federal government, but that is still different than a federal agency program.

To that end, if the concern is tornado safety why doesn't the government give communities or individuals storm shelters for free rather than partially subsidizing them for those who are at least well enough off to throw a few thousand at a small unit?
by Aurornis | 2025-07-27 18:13:59+00:00
> long, rambling discussion with a functional dentist on the Primal Podcast

I don’t know what a “functional dentist” is, but the term “functional medicine” is used to describe alternative medicine doctors. They traditional misinterpret studies and exaggerate their impacts, focusing on small studies in mice or theoretical in vitro studies and then extrapolating those to treatment decisions.
by furyofantares | 2025-07-27 18:15:14+00:00
I haven't tried opencode, but I am very happy with claude code overall, and most of what I do is with opus. When I'm using zen to route to o3/gemini it's usually for a more difficult task that I don't mind taking longer anyway - I'm usually telling it to get solutions from both o3 and gemini pro and then to use o3 to evaluate which is better. I don't think the added layer of claude choosing to use the tools is really adding much here, claude picking tools is a lot faster than o3 writing code.
by fragmede | 2025-07-27 18:15:35+00:00
It's easy enough to defend your categorization by saying that anyone who claims they're in the dislike.1 group who likes it is really in the like.1 (or 2 or 3) group, but I think it's the dislike.1 group that's most likely to reap the benefit of AI help, having seen the industry go through paradigm shifts (like the rise and fall of OOP) and being tired of having to keep up. At the start of my career, I got real good with C++ in Visual Studio and the MFC libraries, only to throw that away for Python and WX, only to throw that away for Jquery only to throw that away. I put on an English stiff upper lip and learn the next thing, but I'll be honest, I'm not 20 anymore. I've changed, things have changed. Getting a really clever code-golfed function in C++ really tickled my fancy back in the day, until I had to go back and figure out wtf I'd written and had to fix a subtle bug with it. (I do still miss writing that kind of "I'm too clever for my own good" code though.)

So even before AI my taste in what constitutes the joy of programming evolved and changed. AI lets me waste less time looking up and writing almost-boilerplate shit that I'd have to look up. I'm often writing things in new/different languages that I'll be transparent, I'm not familiar with. I do still look at the code that gets generated (especially when Claude runs itself in circles and I fix it manually), and I roll my eyes when I find egregiously stupid code that it's generated. What I guess separates me then is I just roll my eyes, roll up my sleeves, and get to work, instead of going off on a rant about how the future of programming is stupid, and save even my own journal from a screed about the stupidity of LLMs. Because they do generate plenty of stupid code, but in the course of my career, I'd be lying if I claimed I never have.

As to the big question, do I like AI dev? Given that it may put me out of a job in "several thousand days", it would be easy to hate on it. But just as the world and my career moved on from fat clients on Windows in the 90's, so too will the work evolve to match modern tools, and fighting that isn't worth the energy, imo, better to adapt and just roll with it.
by ndr | 2025-07-27 18:15:41+00:00
The term of art for everything that includes those factors is "carrying capacity" [0].

It's not as much that the fertility necessarily drops, but that under some conditions the death rate equals or overtakes the birth rate.

And the system is dynamic. So conditions changes, as in some of your examples, even just because the population grows. EG scarcer resources.

[0] https://en.wikipedia.org/wiki/Carrying_capacity
Show HN: Flyde 1.0 – Like n8n, but in your codebase
by gabigrin | 2025-07-27 18:16:01+00:00
Hi HN!

I'm excited to share Flyde 1.0. A big update to the open-source visual programming tool I launched here in March of last year (https://news.ycombinator.com/item?id=39628285).

Since Flyde’s launch, there's been a huge rise in demand for visual builders, especially for AI-heavy workflows. Visual-programming shines with async and concurrency-heavy logic, which describes most LLM chains perfectly.

A few months ago, I tried to capitalize on this trend by launching a commercial version of Flyde called Flowcode (https://news.ycombinator.com/item?id=43830193). It didn't go well. I learned the hard way that Flyde’s strength wasn't just about flexibility or performance compared to tools like n8n. The real value was always how Flyde fits inside your existing codebase. The launch also helped me understand that there's still a big gap: no tool really covers the full lifecycle, from rapid prototyping to deep integration, evaluation, and iteration inside your own projects.

So, over the last few months, I worked hard to polish Flyde: - Cleaned up and simplified the nodes API - Made it possible to fork any node for maximum flexibility - Launched a new online playground for quick experimenting and sharing (https://www.flyde.dev/playground) - Created a new CLI tool to speed up development and setup - Fixed a ton of bugs - Simplified the UI/UX to make it smoother and less confusing

There’s still a lot of missing stuff. Better templates, docs, and nodes, but I think it’s finally stable and useful enough to give it another shot.

My plan is to first make sure that Flyde is usable and valuable as an OS project, and then try to provide additional value via “Flyde Studio” - a SaaS that will help non-engineers iterate on Flyde flows from a web-app. Changes become a PR in the host repo.

I'd really love some honest feedback and hear whether Flyde resonates with an existing pain/problem.

Check it out here: Playground: https://www.flyde.dev/playground

GitHub: https://github.com/flydelabs/flyde

Looking forward to hearing your thoughts! - Gabriel
by CPLX | 2025-07-27 18:16:02+00:00
This is a ridiculous statement. The Fed is a profoundly undemocratic institution that harnesses the power of the state to serve the interests of capital, and its current form is a recent development that coincides with the financialization of our economy and the decimation of manufacturing and the middle class.

If you want the full argument it’s here: https://www.thebignewsletter.com/p/federal-reserve-independe...
by jgb1984 | 2025-07-27 18:16:11+00:00
Any code that chatgpt or claude ever gave me was overly verbose and highly inefficient in the best case, and riddled with subtle or not so subtle bugs in the worst case. Before the average junior dev will even discover those bugs his grasp on the codebase will have fallen so far behind that he won't stand a chance to redeem the project. Software quality is taking a nosedive. Our industry is vibecoding itself off the cliff.
by bubblyworld | 2025-07-27 18:16:21+00:00
You definitely need to be careful of the addition mechanics of CC, but is it still a slot machine if there are loads of steps you can take to improve your odds of success? For instance, only allowing it to code within a feedback loop of some kind. I find the author's premise that the skill here is just "knowing which model to use" way too reductive. Seems like an entirely different beast to gambling, where the odds are fixed by the house.
by slashdev | 2025-07-27 18:16:35+00:00
All these endless data breaches could be reduced if we fixed the incentives, but that's difficult. We could never stop it, because humans make mistakes, and big groups of humans make lots of mistakes. That doesn't mean we shouldn't try.

It seems to me a parallel path that should be pursued is to make the impact less damaging. Don't assume that things like birth dates, names, addresses, phone numbers, emails, SSNs, etc are private. Shut down the avenues that people use to "steal identities".

I hate the term stealing identity, because it implies the victim made some mistake to allow it to happen. When what really happened is the company was lazy to verify that the person they're doing business with is actually who they say they are. The onus and liability should be on the company involved. If a bank gives a loan to you under my name, it should be their problem, not mine. It would go away practically overnight as a problem if that were changed. Companies would be strict about verifying people, because otherwise they'd lose money. Incentives align.

Identify theft is not the only issue with data leaks / breaches, but it seems one of the more tractable.
by SoftTalker | 2025-07-27 18:16:45+00:00
Unclear who is responsible here, Allianz or their third party "cloud-based CRM provider."

But I think that fundamentally, secure cloud-based SaaS is impossible. This stuff needs to be on-prem and airgapped from the internet. That makes some functionality complicated or impossible, but we're seeing that what we have now is not working.