MurphyA/hacker-news huggingface dataset:
by yeahthatguy10 | 2025-12-10 17:21:33+00:00
I have a chronic disease making over 500K dollars and I can tell you the US healthcare (from primary care to specialists) ability to help me stay on track or identify health issues has been null. If it wasn't because I second guess every recommendation, go and pay out of pocket tests (even though I gotta pay 4K+ in insurance premiums) I would have been dead by now. No, the US does not have the best healthcare not even close.

Scenario 1: You fall head first from a 10th floor. US healthcare has higher chance of saving your life. Scenario 2: You are an average person that hopes to get preventive medical care. You will die in the U.S of the most basic medical condition.
by BrendanEich | 2025-12-10 17:21:59+00:00
I don't know what "semantic HTML enrichment" means, but there wasn't time. The alternative was VBScript and DHTML. DHTML and Netscape's DOM forked Web content based on `if (document.all) /* IE code here */; else /* netscape code here */`, and only with Firefox, Opera, and Safari founding whatwg.org and start HTML5 did we unify everything.
by catigula | 2025-12-10 17:23:26+00:00
>If you choose TypeScript or Python, you’ll hit a performance wall the moment you venture outside of web apps, CRUD servers, and modeling.

This really isn't very accurate. It is for Python, but JavaScript is massively performant. It's so performant that you can write game loops in it provided you work around the garbage collector, which, as noted, is a foible golang shares.

The solution is the same, to pre-allocate memory.
by Matl | 2025-12-10 17:23:37+00:00
China banned them AFTER the US first banned them and then unbanned them and a series of unfriendly trade moves by the US.

This discussion where China is always purely dishonest, bad etc. without any context is honestly lame.

The Chinese ban is largely a political move designed to signal that they're not going to be pushed around. They pretty much know companies are using them, (and H100 in Thailand etc.) but as long as it sends a message and over time incentives domestic development, (which it does), then good as far as they're concerned.

It's certainly better than the EU just rolling over for King Donald, which as a EU citizen is embarrassing.
by mikkupikku | 2025-12-10 17:23:57+00:00
Okay, so the senior VFX artist who has the experience to get a job in the movie industry if he wants it, instead gets a job in the commercial industry because the pay is better or maybe he just prefers it, now has to work in the movie industry contrary to his preferences.

No matter which way you slice it, you're not doing anybody a favor by eliminating their job. People generally already work the best job they can manage to and by eliminating that job you're making them pick another job they otherwise wouldn't have picked, or worse and more often, leaving them without a job because they were already working in the best job they were qualified for.

The whole "now that these jobs have been eliminated, the former workers are free to find a new job!" thing is bullshit cope. Always has been. They were already free to chose another job, and chose the one you think you're 'freeing' them from. You're not giving them choice, you're taking it from them.
by qgin | 2025-12-10 17:24:36+00:00
People who think our short lifespans are important because they give meaning to life never seem to want to shorten their lives in order to maximize meaning.

Never dying ever is definitely a weird thing to consider, but that's not possible even theoretically. Eventually all the energy in the Universe will reach maximum entropy and nothing will be alive.

But I am very suspicious of anyone who is sure that 75 years is the optimal meaning-to-lifespan ratio.
by sileo-oss | 2025-12-10 17:24:42+00:00
Hi HN,

I built Agent‑Flow, an MCP server for managing and using reusable prompts and interactive workflows with AI agents.

- Prompts: reusable instructions that save you from repeating the same request.

- Workflows: guided, multi‑step processes with branches and loops. For users, they eliminate repeated manual inputs. For agents, they enable complex tasks by dynamically loading the right prompts into the context window.

Agent‑Flow works with any MCP host — such as Copilot, Claude‑Code, Cursor, or Gemini CLI — and runs in the public cloud. The web console makes onboarding simple: you create a profile, configure settings, and manage collections of prompts and workflows. Collections can also be maintained via GitHub, and public ones are listed in the community repository for discovery through the console.

GitHub community repo: https://github.com/sileo-oss/agentflow-community

I’d love to hear your feedback — what do you think about reusable workflows for AI agents, and what features would make Agent‑Flow more useful to you?
by bmn__ | 2025-12-10 17:25:09+00:00
> Send help.

If modern developers were able of accepting help, we wouldn't be in this bad situation in the first place.

I looked at the Safari screenshots. The entry text behind the icons is misaligned.

Menus in KDE show how it's done correctly, entry text is aligned on one vertical axis, then icons if present on another, then checkboxes if present on another. With opposite alignment, key shortcuts are aligned to one axis, then arrows disclosing submenus on another. (GTK gets that last part wrong.)
by renewiltord | 2025-12-10 17:25:10+00:00
There are reliable ways to transform American rhetoric to collectivist vs. individualist.

"We should toll roads". This will reliably produce "we should all contribute through tax to the maintenance of roads and they should be considered a public good".

"We should have land value taxes". This will reliably produce "we should not have to pay rent to the government for something that we own".

A simple self-interest model will capture all participants in this discussion. This is why economically optimal policies have such opposition. People don't want to pay the price for their actions. They're ideally hoping to have someone else pay it. It is just as common for a position like funding for SF's Muni.

Propositions J and K made it clear. One said "let's raise Muni spending". The other said "if we raise sales tax, that will go to Muni spending. If we don't, the Muni spending proposition dies". People voted for the first and against the second. Pretty straightforward position: "We should spend more money but from a place that is not me".

The way welfare is organized in the US also shows this. Welfare is the largest sector of the US federal budget, and the ideal is to tax all productive capacity to pay for the aged. This aligns with the increased vote share from the aged. The classic two wolves and a sheep at dinner.
by rssoconnor | 2025-12-10 17:25:27+00:00
Not that I'm qualified to reply, but I think this is debated. I seem to recall reading in "Immune" by Philipp Dettmer that there is an argument that a virus is analogous to a spore stage of life, and the virus begins "living" when it plants itself inside a cell full of "nutrients", sheds it's skin and begins consuming and replicating.
by estearum | 2025-12-10 17:25:43+00:00
> And why would they exclude muslim and liberal tourists?

What? Because MAGA hates Muslims and libs, that's why. What's confusing about that?

Yes a lot of the policies are designed to benefit Israel, however that's completely distinct from being designed to benefit Jews. The administration doesn't care about ant-semitism on its own merits, but it does care about protecting Israel.

Do some reading on the theological love affair between American evangelicals and Israel to understand the distinction more clearly. The short version is that evangelicals need Israel to be controlled by Jews in order for their end-world prophecies to come true. Said prophecy includes all the Jews being left here on earth post-rapture to face 7 years of horror.

Yes, people do literally believe this and yes, it is a significant force in American politics.
by skydhash | 2025-12-10 17:26:02+00:00
When people talk about IDEs, there’s almost always an hidden assumption that they are referring to something like Visual Studio or IDEA (VS Code is a lesser version of these). But no comparison has ever been made to Smalltalk, or REPL development like Slime. There’s not even a mention of programmable editors like VIM and Emacs which can leverage the Unix OS environment.
by notepad0x90 | 2025-12-10 17:26:08+00:00
That's an interestingly named product. Bloodhound is a well known/established security tool/platform. You're in for legal trouble I think. But legality and suits aside, you guys also use graph-db from the sound it, just like them. were you familiar with their product?

How does it compare to codeql (github), whitesource/mend? I'm used to just looking at the reports and validating things, is your main sell here that you auto-generate exploits and validate the vulnerability? Will your VS/IDE extension integrate in-line with the code, highlighting findings and helping you trace the execution flow?
by quasse | 2025-12-10 17:26:21+00:00
Can you source that? Diesel is only 13% more energy dense than gasoline [1] so the difference between the two fuels isn't huge.

I suspect that modern (last five years) turbocharged gasoline engines are probably approaching diesel thermal efficiency, but I don't think that it's correct to say that they generally surpass it. The gasoline Ford EcoBoost is 33% thermally efficient while a BMW N47 turbo-diesel is 42% thermally efficient, as an example [2].

[1] https://afdc.energy.gov/fuels/properties [2] https://en.wikipedia.org/wiki/Brake-specific_fuel_consumptio...
by k_roy | 2025-12-10 17:26:40+00:00
> The regime will simple classify pro-LBQT, anti-MAGA, and anti-Trump comments as "threats to national security" or as supporting terrorism.

Did they not already?

Antifa, which doesn't exist as a formal organization, literally means "anti-fascism" and is now a terrorist organization. Of course these are the same people who want to arrest people for treason when they said "You do not have to follow illegal orders"

It's just mental gymnastics of Olympic-level proportions.
by JumpCrisscross | 2025-12-10 17:26:55+00:00
> Best they can do now is, “Well, we’re not New York"

But that's a real argument. They're not a $1.3tn economy ($1tn of which is Manhattan alone) [1] with fewer than one car per household (0.26 in Manhattan) [2].

[1] https://en.wikipedia.org/wiki/Economy_of_New_York_City

[2] https://www.hunterurban.org/wp-content/uploads/2024/06/Car-L...
Show HN: MCPShark – Traffic Inspector for Model Context Protocol
by mywork-dev | 2025-12-10 17:27:09+00:00
https://github.com/mcp-shark/mcp-shark Site: https://mcpshark.sh/

I built MCPShark, a traffic inspector for the Model Context Protocol (MCP).

It sits between your editor/LLM client and MCP servers so you can: • See all MCP traffic (requests, responses, tools, resources) in one place • Debug sessions when tools don’t behave as expected • Optionally run “Smart Scan” checks to flag risky tools / configs
by baq | 2025-12-10 17:27:23+00:00
> Apple launched the M1 in 2020.

which means the M1 was being worked on since at least 2018, I'd bet much earlier than that, for sure much earlier than that if you count silicon which never left the lab.

reminder iphones run on apple silicon since 2010, which means they had to be working on it at least since 2008. they have a lot of experience in silicon design by now.
by palmotea | 2025-12-10 17:27:38+00:00
> Right, this result seems meaningless without a human clinician control.

> I'd very much like to see clinicians randomly selected from BetterHelp and paid to interact the same way with the LLM patient and judged by the LLM, as the current methodology uses. And see what score they get.

Does it really matter? Per the OP:

>>> Across all models, average clinical performance stayed below 4 on a 1–6 scale. Performance degraded further in severe symptom scenarios and in longer conversations (40 turns vs 20).

I'd assume a real therapy session has far more "turns" than 20-40, and if model performance starts low and gets lower with longer length, it's reasonable to expect it would be worse than a human (who typically don't the the characteristic of becoming increasingly unhinged the longer you talk to them).

Also my impression is BetterHelp pays poorly and thus tends to have less skilled and overworked therapists (https://www.reddit.com/r/TalkTherapy/comments/1letko9/is_bet..., https://www.firstsession.com/resources/betterhelp-reviews-su...), e.g.

> Betterhelp is a nightmare for clients and therapists alike. Their only mission seems to be in making as much money as possible for their shareholders. Otherwise they don't seem at all interested in actually helping anyone. Stay away from Betterhelp.

So taking it as a baseline would bias any experiment against human therapists.
by ben_w | 2025-12-10 17:27:57+00:00
Yup, I think that's fair.

I'm not sure how many humans know how to be genuinely innovative; nor if it's learnable; and also, assuming that it is learnable, whether or not known ML is sample-efficient enough learn that skill from however many examples currently exist.

As you say, we don't understand what we're trying to build. It's remarkable how far we got without understanding what we build: for all that "cargo cult" is seen as a negative in the 20th century onwards, we didn't understand chemistry for thousands of years but still managed cement, getting metals from ores, explosives, etc.

Then we did figure out chemistry and one of the Nobel prizes in it led to both chemical weapons and cheap fertiliser.

We're all over the place.
by yeahthatguy10 | 2025-12-10 17:28:00+00:00
The average American thinks the U.S is the best country in the world. I say that as an American. To your point if people saw how the rest of the world lives and how happy many of those 7.88 Billion people are they would start being more vocal about our endless cycle of work until you are 85 to be able to pay your property taxes.
by cdkmoose | 2025-12-10 17:28:08+00:00
Looking around my home area, I found HS football bleachers showing up as buildings and an outdoor basketball court showing up as a building. Looking at the coloring of those features on Google maps, I can see how the mistakes might have been made. But still feels like it needs tuning.

To be fair, I checked my boyhood home in very rural Maine and it was correct for the size and shape of the multiple farm buildings.
by benmmurphy | 2025-12-10 17:28:18+00:00
i would say the c-code is broken because the queue push method has undesirable behaviour when capacity is reached. for example if you push onto a full task queue then it just leaks a task without any feedback to the caller that something very bad has happened. you don't even need to look at the method body to see there is something weird going on. because its a fixed size task queue with a void return on the enqueue method. though, i guess its possible the task queue could be resized in the body.

probably, the push method should return a boolean indicating whether the task could be enqueued and if the capacity is reached then the task is not enqueued. but this is c so its very easy to write buggy code :) also, in this case the caller has no obvious safe way to check whether the queue method is safe to call so the author can't claim its up to the caller to verify some pre-condition before enqueuing a task.
by codedokode | 2025-12-10 17:28:26+00:00
Increased costs might be a factor in a competing commercial market, but for military purposes, you buy the components no matter the price or search for an alternative (China is now making lot of components - for example, resistors, transistors, logic chips - I have several 74HC chips of Chinese origin, and they are very cheap). Also, there are thousands ships and no legal basis for "policing" them in open sea.
by rcMgD2BwE72F | 2025-12-10 17:28:26+00:00
Why ban social media when ad-supported media is the culprit? Remove the incentive (to get users to doom scroll, to polarize, to impulse buy…) and you change the behavior.

I remember when social media was sane 15+ years ago. The problem is the business model, not socializing. It's crazy to ban it when being a teen is the beginning of socializing!
by barbazoo | 2025-12-10 17:28:43+00:00
You're right. I guess it depends on many variables. If you're income depends on dividends and gradually selling offs of your portfolio, I can see now how that would affect my behavior. Same with being someone close to retirement but then, financial planning should have pulled out high volatile stocks from a portfolio that needs to get converted to cash shortly.

If you're a normal person, planning on buying and holding broad market ETFs for the next 20 years, we're just gonna ride it out, right? Right?
by the_pwner224 | 2025-12-10 17:28:57+00:00
I was just selling my RTX 4090 on Ebay recently and got a ton of bids from Chinese accounts. The winner ($2,325) had Australia set as the country on their profile, but a Chinese name on the account, and the order shipping address was to a different Chinese name (to a regular single-family house in Delaware). Most bidders straight up had China as their profile country.

So my 4090 (24 GB) is probably going to get turned into a 48/96 GB VRAM frankenstein in a Chinese chop shop. I haven't watched the full 3.5 hour documentary you linked but from the first few minutes, it seems quite interesting. And covers this exact thing.

Edit: Again, I checked the address, it was a house, not a freight forwarder warehouse. And if it was actually going to AU, the forwarder would be on the west coast in CA/WA, not east coast (had another order go to Thailand with a forwarder in SF. And Miami is the big hub for South America). For legit freight forwarding they also wouldn't have different names on the account & shipping address. As the parent comment's YT video describes, these are often just normal Chinese-Americans or international students who do this to make a bit of extra money.
by estebank | 2025-12-10 17:29:20+00:00
Rust wants all memory to be modeled as an ownership tree: the same bit of memory can't be owned by more than one data structure. A doubly linked list breaks that requirement so it can't be modeled in safe Rust directly. The options are using unsafe, or using one of the pointer wrapper types that have runtime checks that ensure correct behavior and own the underlying memory as far Rust is concerned.
by aakashprasad91 | 2025-12-10 17:29:30+00:00
BIM definitely helps, but most projects still rely heavily on 2D PDFs for coordination and permitting especially in the US. Even when BIM exists, drawings often lag behind the model and changes don’t stay perfectly synced. We see AI plan checking as a bridge that helps teams catch what falls through the cracks in today’s workflows. And BIM only catches certain issues not building codes etc.
by Forgeties79 | 2025-12-10 17:29:34+00:00
I think a huge part of that is context. Age, location, time of day, etc. I’d be curious to see numbers on this, usually it’s just asserted as “back in my day we played outside and got dirty all day!” but then I hear those same (usually now grand-) parents talk about all the tv shows/movies they watched as they espouse their views on modern media!

My assumption is a lot of those people who proudly proclaim that lifestyle were raised in (segregated) suburbs and have rose tinted glasses. But I’m also making assumptions like them, so again I’m curious to find info on this.
by chrismorgan | 2025-12-10 17:29:37+00:00
The dynamic soundscape is delightful, as it subtly adds instruments and musical texture as you progress. And going back down the scale regresses it to simple again. Smoothly done.

It reminded me of Operation Neptune (1991): each level starts with just one channel, probably percussion, and as you progress through the rooms it adds and removes more channels or sometimes switches to a different section of music. It is unfortunately all sharp cuts, no attempts at smoothing or timing instrument entry and exit. A couple of samples: https://www.youtube.com/watch?v=S0LNaatyoQk is an hour of gameplay revelling in “the dynamic and sometimes beautiful music of Operation Neptune” using a Roland MT-32 MIDI synthesiser; and https://www.youtube.com/watch?v=wPxEdQ4wx9s&list=PL3FC048B13... is the PCM files used on some platforms (if you want to compare that track with the MT-32, it starts at 28 minutes).
by JumpCrisscross | 2025-12-10 17:29:45+00:00
> How many people on Wallstreet do you know that drive to work?

A lot. Also white-shoe lawyers. They live in Greenwich, Westchester or Westport and drive into the city. (And still, they often park uptown because driving in the congestion zone is annoying and expensive.)

The poor in New York don't drive. If they do, they do so to earn an income. Less congestion helps with that.
by alexisread | 2025-12-10 17:30:00+00:00
There are many automatic memory management systems ranging from the simple clearup of immutable systems (https://justine.lol/sectorlisp2/), to region allocation, to refcounting with cycle collection, and the full-fat tracing.

I'd have thought that allocating a block of memory per-GC type would work. As-per Rust you can use mainly one type of GC with a smaller section for eg. cyclic data allocated in a region, which can be torn down when no longer in use.

If you think about it like a kernel, you can have manual management in the core (eg. hard-realtime stuff), and GC in userland. The core can even time-slice the GC. Forth is particularly amenable as it uses stacks, so you can run with just that for most of the time.
by nxor | 2025-12-10 17:30:20+00:00
Where are you from? Sweden? Denmark? Fun fact for Europe: America is quite a dangerous country. At the very least, this is why parents fear the outdoors. And much of our nature is polluted. There are cases of this. I agree it's wrong, but it's good to understand the background.

And as far as the internet: I am part of the younger generation and I welcome this change. I see how it affects my generation every day.
by Marsymars | 2025-12-10 17:30:28+00:00
Yeah, like we're in agreement about the current state of the market, I just don't think it has to be that way. The Surface Pro 12 is fanless, so presumably anyone else could make a fanless Snapdragon laptop if they wanted to. (My daily driver work laptop is Windows-on-ARM, and most everything works pretty well on it.)
by abirch | 2025-12-10 17:30:42+00:00
You have to see if it's in a corporation's interest for false positives or false negatives. For you and AAM, it costs Facebook almost nothing for a false positive on "age abuse material" so I would expect them to continue to flag your family name as a false positive.

With snap and others, I would expect them to focus on reducing false negatives and give the benefit of the doubt to the kid who is under 16. Worst case, you say "Mea Culpa" and update your algorithm accordingly to any cases that you missed but the state has found.
by norir | 2025-12-10 17:30:49+00:00
Using LLVM is an indirect approach that will limit the quality of your compiler.

When one looks at languages that use LLVM as a backend, there is one consistent property: slow compilation. Because of how widespread LLVM is, we often seem to accept this as a fact of life and that we are forced to make a choice between fast runtime code and a fast compiler. This is a false choice.

Look at two somewhat recent languages that use LLVM as a backend: zig and rust. The former has acknowledged that LLVM is an albatross and are in the process of writing their own backends to escape its limitations. The latter is burdened with ridiculous compilation times that will never get meaningfully better so long as they avoid writing their own backend.

Personally, I find LLVM a quite disempowering technology. It creates the impression that its complexity is necessary for quality and performance and makes people dependent on it instead of developing their own skills. This is not entirely dissimilar to another hot technology with almost the same initials.