MurphyA/hacker-news huggingface dataset:
by stephenr | 2025-08-06 08:03:18+00:00
I mean, he's also the same guy who apparently thought "Unix ideas that have worked for literally decades, nah fuck that. I know better".

It took over a decade before the project made some improvement on how the default install path is handled.

To my knowledge it still has absolutely atrocious dependency resolution relative to things like DPKG.

Not hiring this guy is honestly like a fancy restaurant not hiring the guy who comes up with the new McDonalds obesity burger special menu. What he created is popular, it's not good.
by AlecSchueler | 2025-08-06 08:03:44+00:00
To me that's the silly argument. How many different tools have you ever used? New build system? New linter? How did you know if you wanted to run those on the command line or in your IDE?

And it seems the story you shared sort of proves the point: the web interface worked fine for you and you didn't need to question it until someone was needlessly rude about it.
by theshrike79 | 2025-08-06 08:04:04+00:00
In my experience the best use for subagents is saving context.

Example: you need to review some code to see if it has proper test coverage.

If you use the "main" context, it'll waste tokens on reading the codebase and running tests to see coverage results.

But if you launch an agent (a subprocess pretty much), it can use a "disposable" context to do that and only return with the relevant data - which bits of the code need more tests.

Now you can either use the main context to implement the tests or if you're feeling really fancy launch another sub-agent to do it.
by kevingadd | 2025-08-06 08:04:10+00:00
This article feels like it generalizes quite a lot about a very, very large population. I'm always wary of pieces that try to put the vast majority of people from a given territory into some broad buckets in order to draw conclusions about them. There are a grand total of two citations in the whole thing unless I missed some, and they're not supporting most of the generalities.

> Much of East Asian culture is rooted in the teachings of Confucius.

Really?

Interesting topic at the very least. Any time there's a big population disparity in selective groups it's usually worth investigating how that disparity came to be to see if we can learn something from it and potentially equalize it (if it exists for a bad reason).
by fxtentacle | 2025-08-06 08:04:35+00:00
So basically, he’s leaving software development because the job market is bad. Instead, he’s joining AI research which (currently) has a more healthy job market. That seems pretty reasonable to me, given that even widely used open source projects are only barely financially viable. Many open source projects end when the author finally gets a girlfriend, this one ends for a new job. Seems like a good outcome to me. Plus truly fascinating presentation.
by usrbinbash | 2025-08-06 08:05:02+00:00
> What do you consider computers, cellphones, air conditioners, flat screen TVs and refrigerators to be?

Products people buy with the money they earn. Not things that fall down from the tables of the ultra rich.

Their affordability comes from the economies of scale. If I can sell 100000 units of something as opposed to 100 units, the cost-per-unit goes down. Again, nothing to do with anything "trickling down".
by flomo | 2025-08-06 08:05:25+00:00
Not being a python dev, there must have been some huge superficial 'ick'. Back when, I was talking to a python guy and mentioned that Python 3 was coming out. He said something like "we're just going to ignore that until they sober-up and fix it." Which it seems like a lot of people actually did. (or they really sobered-up and rewrote in Go or something.)
by HelloUsername | 2025-08-06 08:06:12+00:00
https://gemini.google.com/gem/storybook redirects me to https://gemini.google.com/app, and when I ask "Create me a storybook" it replies with "Creating a full storybook with multiple images in one go is a bit tricky for me right now. My current tools have a limitation where I can only generate one image at a time, and a storybook needs many pictures to go with each page."
by AlecSchueler | 2025-08-06 08:06:36+00:00
Surely anyone interested in taking out a Claude subscription knows broadly what they're going to use an LLM for.

It's more like going to the Nike store and asking about the difference between the Vaporfly 3 and the Pegasus 41. I know they're all shoes and therefore go on my feet, but I don't know what the difference is unless one is better for riding horses?
by ramon156 | 2025-08-06 08:06:56+00:00
I second this, plus their responses are petty.

As an example:

> you're not helping anything or making some resonant statement with that thing above or your avatar

> Sorry for breathing and producing CO2.

That's not what the commenter argued, and that response is incredibly petty. It's a way to defuse the argument entirely (is that a straw-man? no idea).
by dragonwriter | 2025-08-06 08:07:12+00:00
The knowledge cutoff is before the 2024 election (which was, after all, just 9 months ago), June 2024 (I believe this is consistent with the current versions of GPT-4o and -4.1), after Biden had secured the nomination.

It is very clear in that chat logs (which include reasoning traces) that the model knew that, knew what the last election it knew about was, and answered correctly based on its cut off initially. Under pressure to answer about an election that was not within its knowledge window it then confabulated a Biden 2024 victory, which it dug in on after being contradicted with a claim that, based on the truth at the time of its knowledge cutoff, was unambiguously false ("Joe Biden did not run") He, in fact, did run for reelection, but withdrew after having secured enough delegates to win the nomination by a wide margin on July 21. Confabulation (called "hallucination" in AI circles, but it is more like human confabulation than hallucination) when pressed for answers on questions for which it lacks grounding remains an unsolved AI problem.

Unsolved, but mitigated by providing it grounding independent of its knowledge cutoff, e.g., by tools like web browsing (which GPT-OSS is specifically trained for, but that training does no good if its not hooked into a framework which provides it the tools.)
by Cthulhu_ | 2025-08-06 08:07:21+00:00
But millions of people are being told; "cutting carbs helps with losing weight" is, I dare to argue, commonly known.

> No fat person should ever be eating them.

This is absolutism and controlling. Carbs have their place in a balanced diet, but key emphasis on diet. Too much (like the US diet) isn't good, none at all isn't good either. Everything in moderation. I don't understand why dieting / weight loss conversations are always going into extremes and absolutes.
by Aachen | 2025-08-06 08:07:30+00:00
Do I understand correctly that su is to switch user, and that your patch makes it work with the target user's credentials rather than necessarily root?

I was confused while reading because I nearly only ever use su to switch to the superuser account and obviously to get root permissions you should be root or else it's a security issue. Looking up what su does on FreeBSD, I was reminded that it can switch to any user. I've actually used that before. You made that? :o
by nlitened | 2025-08-06 08:08:23+00:00
Alcoholism is a moral failing, and the struggle and punishment are real, and come not only from outside, but also from within.

One can try to rationally argue their way out of alcoholism being a moral failing, but then one notices that in a similar way they can “whitewash” any other moral failing, and the words lose their meaning completely.

Yet people use these words to mean something, and abuse of alcohol falls under that meaning, and every society in existence has always cautioned against and condemned it.
Show HN: I built a site that scrapes Reddit to recommend popular movies daily
by MotiBanana | 2025-08-06 08:08:25+00:00
I created a website that is updated with the top daily, weekly and monthly posts from r/MovieSuggestions

I get the top posts, clean up the title to be used as a "category" in each page, get the top comments for each post and then use TMDB to fetch metadata about those movies.

The website is just some vibe-coded slop, but it works :) It's just a free hobby project so I'm not selling or collecting anything.

Feel free to check it out and provide feedback.
by captain_coffee | 2025-08-06 08:09:13+00:00
Unfortunately, this seems on par with recruitment practices in the summer of 2025.

I can almost guarantee that they didn't even read that application / cover letter and auto-magically rejected it.

"the team doesn't have the capacity to review additional applications"

Zero effort. They probably didn't even realize the relevance of that specific application for that role. Unbelievable, I swear!
by fineIllregister | 2025-08-06 08:10:15+00:00
In the US, HIPAA requires that health care providers complete a Business Associate Agreement with any other orgs that receive PHI in the course of doing business [1]. It basically says they understand HIPAA privacy protections and will work to fulfill the contracting provider's obligations regarding notification of breaches and deletion. Obviously any EMR service will include this by default.

Most orgs charge a huge premium for this. OpenAI offers it directly [2]. Some EMR providers are offering it as an add-on [3], but last I heard, it's wicked expensive.

1: https://www.hhs.gov/hipaa/for-professionals/covered-entities...

2: https://help.openai.com/en/articles/8660679-how-can-i-get-a-...

3: https://www.ntst.com/carefabric/careguidance-solutions/ai-do...
by ehnto | 2025-08-06 08:10:47+00:00
I think it's controversial mostly because it is mixed in with morality, self-image, personal freedom etc.

I think everyone has the right to be fat, if they have chosen to prioritise other aspects of life, but I think people should be informed and consider the "being fat can be healthy" movement to be quite disingenuous. Do what you want, but be realistic about it, and tricking people into ignoring the negative effects is not fair to them either.
by js8 | 2025-08-06 08:11:15+00:00
I am not sure what you mean by "export promotion" in the case of cloud services. Competing on price? Either way, that seems to require significant government spending and that's also difficult in the EU.

I understand what you mean, I am a fan of Ha-Joon Chang, but it won't happen unless EU shifts from its neoliberal economic paradigm into something more keynesian.
by graemep | 2025-08-06 08:12:45+00:00
> It should be illegal to hire HR from any education other than law, psychology, management and economy background.

A lot of people with education in management/business do go into HR, at least in countries I know, and it does not help. People with extensive management experience would help but they will only take more senior roles.

The other qualifications open opportunities interesting and well paid careers. How would you attract those people into HR?

I am not even sure it would help if you could.

I think the suggestion in the old management book by the guy who turned around Avis that you should have an old style personnel department to do admin and advice, and managers should have more involvement might be a way forward, but I am not sure it would work given the current level of regulation (in the UK anyway - I imagine most wester countries are the same). A lot of the function of HR is to avoid legal risk (e.g. fire people according to the rules, so go through the motions of warnings etc).
by whizzter | 2025-08-06 08:13:02+00:00
I think because drones impact at the time is because it's filling an previously untapped niche with a cheap and ridiculously useful alternative.

In my mind I'm calling it "squad-level-airpower" , regular airpower started with spotters, then fighters and CAS in WW1. By WW2 it had expanded the role to achieve operation and theater levels goals, and finally with nukes also a strategic level, and still remains required to achieve goals on larger levels.

However with air-defences creeping down to MANPADS, CAS became more problematic and adding then the cost of planes and pilots made it far from universally useful in a close war.

Drones being man-luggable and -operatable and cheap with hardly any infrastructure more or less flooded a that useful niche, and it's not like that niche was unsurprising, just not successfully exploited previously as the US army tried with the VZ-1 and HZ-1.

Like you mentioned with the Iran conflict, classic air superiority still holds the crown to achieve larger goals on strategic levels (even if drones helped out on an tactical level).

https://en.wikipedia.org/wiki/Hiller_VZ-1_Pawnee

https://en.wikipedia.org/wiki/De_Lackner_HZ-1_Aerocycle
by lmm | 2025-08-06 08:13:48+00:00
This view is completely backwards and I'm baffled by its popularity.

Given that even newspaper websites are now built as applications, we should accept that the web is an application platform (with one of those applications being displaying articles) and rework HTML as an application display language. And we need to start relying on JS more.

(Specifically, we should reimplement most traditional HTML elements and CSS as web components on top of a basic core web runtime. Then we could have a small standard for the core web that was practical to implement - just a very minimal layout engine and a JS interpreter - and everything else could be in the "component library" rather than something browser makers had to implement by hand. And then pages that want to use their own components or some other third-party components - which is most pages these days - could skip all that cruft)
by fjfaase | 2025-08-06 08:14:24+00:00
An earlier design by Badge.Team [1] did not use these cells and Badge.Team (no longer associated with WHY2025) strongly advised against the use of these cells.

The earlier design has been matured into Konsool [2] and is available as Tanmatsu [3].

[1] https://badge.team/

[2] https://badge.team/docs/badges/konsool/

[3] https://nicolaielectronics.nl/tanmatsu/
by olllo | 2025-08-06 08:14:54+00:00
We all have those moments: a massive dataset, full of potential, but locked behind rows, columns, and hours of manual digging. I built something to change that — not just for myself, but for anyone who’s ever stared at a CSV and thought, “There has to be a better way.”

Data.olllo is a desktop app that lets you talk to your data.

Ask in plain English:

“Which products grew the fastest this year?” “What’s unusual about Q2 performance?” “Show me regional trends for refunds.”

The AI assistant understands your dataset and responds with insights — tables, summaries, even charts. No Python scripts. No cloud latency. No need to upload anything. Your data stays with you. It just becomes smarter.

Behind the scenes, it uses your choice of AI (ChatGPT, Gemini, or even a local LLM), but the goal isn’t just automation — it’s flow. You and your data, in sync.

This isn’t a data tool. It’s a new way of thinking with your information.

Try it here → https://olllo.top/AI-CSV-Analysis
by kingstnap | 2025-08-06 08:15:01+00:00
There have always been a disgusting number of people who treat education as a means to an end.

A teaching culture of thinking that all you have to do is graduate students + a learning culture of thinking all you have to do is graduate.

This already was at an 8. Got dialled up to 11 during covid. And somehow dialled up to 21 after ChatGPT.

Normally, broken things can hobble along for a very long time. But the strain is so intense on what has become of education that my current guess is that the chickens will come to roost on this one sometime 2026 to 2027.
by jraph | 2025-08-06 08:15:43+00:00
> I'm still deciding whether to continue or just go back to lurking and keep my tool to myself.

I'd be inclined to suggest not to let the 1% annoying people spoil it for everyone else if you can help it.

Most people know to see through and recognize these annoying people and their toxic comments and know to appreciate the good work.

Sharing your work as open source is still an amazing thing to do despite the annoying vocal minority and many people appreciate it even if they don't say much.

Of course, your own sanity and health is the most important thing.

Thanks for having shared your work as open source until now and good luck for the future, whatever path you end up choosing.

Also: write your open source stuff for yourself. Share it but don't wait for validation. That's bonus but your motivation should come from inside. IMHO.
by Aachen | 2025-08-06 08:15:48+00:00
This is a concern for many developers, but I haven't heard of it actually happening when the software isn't crazy famous. Sorry to hear this. Wonder if it's rotten luck or actually a common problem :/

A middle way might be to do like some people and use a license that allows only viewing the code for some months/years and then allows all the normal software freedoms after that time. In the meantime, you get to work on it and keep yourself ahead of any copies that would need to work off of old versions, but if you get hit by a bus or for other reasons abandon it, it's automatically open sourced. I kinda like that mechanism because there's so much abandonware where it would have been really cool to have this. Though, if it's a serious concern that someone copies it like this, it might be a lot of pressure unless the source-available time is very long
by Sayrus | 2025-08-06 08:15:51+00:00
HTTPS-only mode doesn't do the initial HTTP request if HTTPS is available. This prevents downgrade attacks, prevents leaking private information such as the entire URLs (many email tracking links default to HTTP so you leak the token contained in there) or if the website supports it even the domain name you access. It's not "needed", sometimes it breaks things (HTTP-only website but with HTTPS port opened), sometimes it fixes things (HTTPS-only website with HTTP-port opened).
by dragonwriter | 2025-08-06 08:15:53+00:00
> Most LLM companies might not even offer it.

I'm pretty sure the LLM services of the big general-purpose cloud providers do (I know for sure that Amazon Bedrock is a HIPAA Eligible Service, meaning it is covered within their standard Business Associate Addendum [their name for the Business Associate Agreeement as part of an AWS contract].)

https://aws.amazon.com/compliance/hipaa-eligible-services-re...
by throw_workday | 2025-08-06 08:16:20+00:00
Maybe Anthropic uses Workday for its HR, which is being sued for possible systematic discrimination by AI. (See links below)

https://www.insidetechlaw.com/blog/2025/06/workday-ai-lawsui...

https://www.forbes.com/sites/janicegassam/2025/06/23/what-th...
by wraptile | 2025-08-06 08:16:53+00:00
> If Ozempic is so great then how come our bodies don't just produce more GLP-1

This strays too far into appeal to nature teritory. Evolution made us fit to reproduce not to age.

As for "no free lunch" - we do have a lot of that in medicine historically speaking: iodine salt, clean water, vitamins (C, D), iron supplements, hormone theraphy, vaccines. The field of medicine is no stranger to free lunch.
by zosima | 2025-08-06 08:17:20+00:00
You have so much choice:

For the pure fat experience I suggest corticosteroids, lithium or a random antipsychotic. Insulin is also very useful here, but a tad dangerous.

If it has to be muscle mass, then anabolic steroids of course are preferable. But beta adrenergic agonists like clenbuterol also seem to have some effect.

And there are many more.
by simonask | 2025-08-06 08:18:11+00:00
I don't know exact what system you have in mind, but writing a performant shader is hard. Requiring that designers attach arbitrary shader code to HTML elements is an easy way to absolutely tank the performance of the web.

Flexbox also isn't great at all for many, many use cases - its performance absolutely tanks outside of the use case it was designed for, specifically a 1D flow of blocks along an axis. If you want a grid layout, choose the grid layout algorithm.

Any system here must accommodate extremely heterogeneous requirements, so it will inevitably become "bloat". One alternative future you could envision is based on WASM and WebGPU, where each site is essentially an app that pulls in whatever libraries and frameworks it needs to do its work, but that's also pretty far off, since there is not sufficient standardization of the protocols used by WASM UI frameworks.
by johncolanduoni | 2025-08-06 08:18:12+00:00
At no point did I say we were immune to unintended consequences. Just that demanding every drug be used for 30+ years before you’ll touch it is not actually making an analysis of the tradeoffs involved.

Also, the drug classes you listed are not great examples. Benzodiazepines don’t fit what we’re talking about at all: it’s common to develop tolerance and get serious withdrawal symptoms from a few months of heavy use. You definitely don’t need to take them for 10-20 years (or even the 8 years since Ozempic was approved) to notice the serious side effects. If Ozempic killed you if you quit it cold turkey, we would already know. Psychiatrists were not unaware of what happened when you took too much Valium back in the 60s when it was first introduced. It’s just that they (and society in general) had an attitude toward risks that is totally alien to modern sensibilities (and to be clear, I think it was bad).

First-generation antipsychotic’s incidence of TD was strongly correlated with dose, which was strongly correlated with having schizophrenia and other mental illnesses involving psychosis specifically (as opposed to other indications like bipolar without psychotic features or major depression). Getting TD later in life but being able to live outside of an asylum (they were still around when first-generation antipsychotics were commonly prescribed) is probably a tradeoff many of these people would have taken, even if they knew about it.
by whizzter | 2025-08-06 08:20:25+00:00
I'm fully agreeing with your assessment (see my squad-level-airpower comment beside here), however I think there'll probably be cheap-enough counter-measures, like the latest CV-90 variation that has anti-drone munitions and built-in sensors to detect them at close quarters.

I think we're due to a cambrian explosion of drone types and counter-measures in the coming decade, in your mass-drone scenario I think smaller drones will probably be possible to counter with cheap "technical"-like vechicles armed with cheap enough sensors/radars and automatic-/machine- shotguns (there has always been experiments but no pressing use for them in the past).
by eqvinox | 2025-08-06 08:21:15+00:00
It doesn't matter what happens in the 10 to 90% range, if one discharges before the other, it's perfectly fine. It's not like this is an application that needs the combined current capability of both cells. What does matter is that neither cell is overcharged nor deep discharged, and the [dis]charge curve is absolutely not flat in those areas.
by yakshaving_jgt | 2025-08-06 08:21:20+00:00
I think the point of decoupling from the framework is that it's a good proxy for factoring code into a form in which it remains economically feasible to test it with sufficient rigour. It's not because you actually want to switch out the framework at some point to some other named framework. You are likely however to switch out the framework with another version of the same framework, i.e., a Rails major version bump, and we've seen over time that this is a genuine pain point for thousands of companies of all sizes, because typically people couple their code to the framework.

Also, none of this is specific to Rails. I have the same concerns with Yesod, although it's easier to get unstuck in the latter case because of the typechecker.