MurphyA/hacker-news huggingface dataset:
by kiba | 2026-01-03 17:29:35+00:00
But practically speaking, heart disease remains the #1 cause of death due to bottlenecks in care delivery: e.g., 46% U.S. counties have no cardiologists, providing guideline-recommended preventive care would require ~27 hours per doctor per day, and incentives are misaligned (health systems profit when hospital beds are full, not from prevention).

Supposed that we have an incentive aligned health care system. What would that look like?

I think one outcome is that the healthcare system eventually expands due to population growth and less death. Accidents happen, rare cases become more common, even as we get good at fixing or preventing them.
by jcgl | 2026-01-03 17:29:37+00:00
802.1x instead of switch ACLs
SSSD (Linux) or Active Directory (Windows) or other more custom solutions for dynamic DNS
Firewalls rules that use those dynamic DNS names

Bonus: the relatively recent RFC 9686 that I hope will get some good traction: https://datatracker.ietf.org/doc/rfc9686/
by simoncion | 2026-01-03 17:29:48+00:00
You're aware of DHCPv6 Prefix Delegation? The two US-based ISPs I've used in the past ~twenty years (Comcast and Monkeybrains) use it to provide IPv6 service and permit your DHCPv6 client to request a /60 prefix to use as you see fit. It's not a /56, but it's also very much not a /64.

I'd expect "Give home users a /60 via DHCPv6-PD" to be considered "best current practice" in the ISP "community"... so if I switched to another ISP that claimed to provide IPv6 addresses, "ask for a PD-assigned /60" would be the first thing I'd try.
by WillAdams | 2026-01-03 17:30:16+00:00
Ages ago, I used to do the typesetting for the _Cardiosource Review Journal_ (lived my life around the publishing schedule because no one else was able to run a WordBASIC macro to do initial formatting, import that into a page layout program, process all the graphics and place them, and generate page proofs early enough that it could be proofed and corrected with a 24hr. turn-around until a postal rate increase killed it) --- cardiologists seem very big on data/analysis, moreso than most other medical fields.
by tliltocatl | 2026-01-03 17:30:22+00:00
Which systems (as in zero-runtime) language would you choose if not C (even if we disregard the fact that no SoC vendor support anything but C)?

- Ada? Many cool features, but that's also the problem - it's damn complicated.

- C++ combines simplicity of Ada with safety of C.

- Rust and Zig are only ~10 years old and haven't really stabilized yet. They also start to suffer from npm-like syndrome, which is much more problematic for a systems language.

- ATS? F#? Not all low-level stuff needs (or can afford) this level of assurance.

- Idris? Much nicer than ATS, but it's even younger than Rust and still a running target (and I'm not sure if zero-runtime support is there yet).

I mean, yes, C is missing tons of potentially useful features (syntactic macros, for one thing), but closures are not one of them.
by clot27 | 2026-01-03 17:30:22+00:00
USA bombed iraq, killed thousands of civilians
USA bombed libya, killed thousands of civilians
USA funding israel, killing thousands of civilians
USA bombed vietnam, killed thousands of civilians
and the list goes on.

I am not trolling, USA is built on white supremacy by genocide of native americans and is sustained by war because military industrial complex needs to sell their weapons so some american can afford starbucks.

America is a terrorist state, far from democracy where avg citizen doesnt even know the crimes of their govt. Just few days ago their whole leadership was revealed to be sinister pedophiles and americans basically did nothing. Americans are the most propagandized people ever
by Aurornis | 2026-01-03 17:30:34+00:00
“Solved problem” is too strong of language, but the cardiologists I follow are generally open about the idea that we have enough tools and knowledges to reasonably prevent and manage it the average person.

Even without medications, we’ve had enough knowledge about diet and lifestyle factors that the average person (excluding generic abnormalities that lead to abnormally high risk) could reasonably avoid heart disease through lifestyle and diet alone. That’s easier said than done for a lot of people in the modern world, so it’s good that we have a few different medications on top of that knowledge.
by protastus | 2026-01-03 17:30:48+00:00
Americans are too culturally isolated from other countries and cultures to build empathy. I think Americans have main character syndrome at scale, and these comments are obvious when read through this lens.

This may surprise folks who don't live in the U.S., because Americans describe their country as a nation of immigrants and say things like "I'm Italian" and "I'm Irish" when describing their identity. Yet these same folks haven't set foot in Italy or Ireland, don't speak the language or have awareness of present-day concerns from those countries.
by wat10000 | 2026-01-03 17:31:06+00:00
The conspiracy nuts are taking over.

The lunatic fringe has long seen global institutions as arms of a shadowy conspiracy to destroy national sovereignty and impose a world government. Far from being instruments for exerting US control, they’re seen as holding us down.

It’s just like vaccines. Why would a country deliberately weaken and sicken its population by discouraging the most effective medical interventions ever devised? Because the nuts have take over and conspiracy theories have gone mainstream.
by jLaForest | 2026-01-03 17:31:25+00:00
> Can US administration claim a domestic election (like the upcoming 2026 mid-terms) was stolen and… do stuff?

A more direct comparison would be if Mexico decided Trump's lies about the 2020 US election were correct and kidnapped Joe Biden and his wife.

You cant condone these actions and also claim to believe in the rule of law...
by yndoendo | 2026-01-03 17:31:31+00:00
I would hard disagree. Give me QT to make cross-platform applications that properly manage resources, have low latency, and barely register in memory usage.

There was a cross-platform QT tool, running on macOS, Windows, and Linux, for debugging and updating the firmware for an embedded platform solution. macOS & Linux both were quick and fast to code. Windows needed more work and also an abstracted write management system because the application was bringing the OS to screeching halt while writing the debug messages to a SQLite database. The write issue was only on Windows. HTML pages / reports were being saved into the SQLite database and viewable with-in the application. This was all packed into a single file executable so nothing and to be installed, just copied to the computer and ran.

Often low-end hardware is sold in product solutions and frameworks like QT are better suited to make the end user happy with load and response time than HTML5. The only reason I find bloated frameworks being used on such hardware is because the developer only understood one programing language and one UI framework. The former developer who's job I took over jumped ship because he did not want to learn WPF and only knew WinForms.

QT, HTML5, React, WinForms, Gtk ... are all tools in a tool box and each has a proper usage. Hell, if I ever make an iPhone based application I will be learning Swift and the Apple frameworks for such a task.
by brandonb | 2026-01-03 17:31:56+00:00
I think there's a a bit of a paradox here: cardiovascular disease is solved biomedically, yet still remains the #1 cause of death worldwide.

From a biomedical standpoint, we have highly accurate biomarkers (e.g., ApoB, Lp(a), hs-CRP), long-term risk prediction models, knowledge of nutritional biochemstry, and next generation drugs like PCSK9 inhibitors and lepodisiran that can lower ApoB and Lp(a) by 90%. So there's no fundamental reason why cardiovascular disease has to be in even the top 10 causes of death.

Practically speaking, providing guideline-recommended preventive care would require ~27 hours per doctor per day. And the incentives are misaligned: health systems profit when hospital beds are full, so they lack the business model to actually invest in prevention.

So it's a clear illustration of a systematic gap between research and care delivery.
Show HN: Invoice Builder – Offline first, self-hosted invoicing app
by pici | 2026-01-03 17:32:25+00:00
I built an offline-first, open-source invoicing app because I wanted a simple way to generate invoices without SaaS lock-in. It runs fully locally, keeps all data on disk, and exports PDF invoices.
I’m keeping it lightweight on purpose - it’s not a CRM. Feedback is very welcome.
by simonw | 2026-01-03 17:33:11+00:00
That's something I like about having a quote blog - it's a very quick way to post something interesting, but you still have to be selective about exactly which piece you quote.

For TikTok I usually run them through yt-dlp to extract the audio and then use MacWhisper for an initial transcript which I can then hand-edit to get to the most interesting portion. https://simonwillison.net/tags/tiktok/
by Fiveplus | 2026-01-03 17:34:07+00:00
I've been following C3 for sometime now, and I really appreciate the discipline in the design philosophy here.

Neither does it force a new memory model on you, nor does it try to be C++. The killer feature for me is the full ABI compatibility. The fact that I no longer have to write bindings and can just mix C3 files into my existing C build system reduces the friction to near zero.

Kudos to the maintainer for sticking to the evolution, not revolution vision. If you are looking for a weekend language to learn that doesn't require resetting your brain but feels more modern than C99, I highly recommend giving this a shot. Great work by the team.
by yes_really | 2026-01-03 17:34:34+00:00
> The US should not be the decider of who stays in power on another country.

As opposed to what? Who "should" be the decider? China? Russia? Maduro? The Venezuelan Military?

The alternative is not that Venezuelans choose who stays in power democratically. The alternative, as we just saw until now, is that the Maduro dictatorship maintains power through force.
by II2II | 2026-01-03 17:35:00+00:00
I'm not a regular user of Windows, so I don't know if the changes I've seen were within the past 5 years or over five years ago. But ...

I've noticed Microsoft has introduced things like programs hijacking the screen (e.g. first launch of Edge, even if the launch was unintentional) and they have been making it increasingly difficult to make a local account on installation (even in the Pro version). Things like promotions for Xbox whatever popping up while I'm at work also tweak me the wrong way. Of course they don't know I'm at work, which is all the more reason not to do it!

As an operating system, I would rate it as fine. Compared to Linux, it appears to have performance issues in some areas, with file access being the main one I notice. They have made some progress in some areas (improved terminal, winget for software management). Compared to Windows of 20 years ago, the base operating system appears to be much better. But none of that means little when your main goal is for the "operating system" to get out of your way and let you use what matters.
by stevenwoo | 2026-01-03 17:35:18+00:00
Most of the USA's refineries specialize in low grade oil. The best grade oil is often shipped out of the USA for refining. Shipping costs are so low on a grand scale that it's more profitable to ship the USA's high quality oil overseas than building new refineries in the USA just for that:
https://www.marketplace.org/story/2024/05/13/the-u-s-exports...
by hshdhdhj4444 | 2026-01-03 17:35:19+00:00
> Ideally one that does not sell itself to the US for legitimacy. I don't think that is the likely outcome.

Lol this is already proven false.

The put the Vice President in power who is now coincidentally supporting what the US is doing, including sending oil companies in to as Trump put it “sell oil to the Chinese”.
by wat10000 | 2026-01-03 17:35:58+00:00
I don’t understand. Your previous comment was saying that the US has the right to use force to get back assets that Venezuela seized. Since I’m an American taxpayer, that means the US has the right to force me to help with this. Now you’re saying I shouldn’t be. That seems like the exact opposite of your previous statement.

I completely agree that this is happening regardless of what I think and all we can really do is consider how we got here. But that wasn’t at all the comment I was replying to.

> Didn't say American taxpayers should have to help. I fully agree any self-help should be fully funded by the victim and not the taxpayers. I completely agree with your argument; simultaneously I'd argue they do have the right to fund an operation to seize their assets.

Huh? You commented on an American military operation by saying that if someone steals from you then you have the right to use force to retrieve it.

Was that just a total non sequitur? Were you just saying the oil companies have the right to use force, unrelated to the US military, on a comment thread that is specifically about the US using military force?
by the__alchemist | 2026-01-03 17:36:02+00:00
Wishlist:

- No sudo, or at least no conflict between "Sudo is dangerous and can break your system" / "You need sudo to do routine things"
- Executable compatibility across distro versions and distros
- No CLI required to install software
- Lag-free pen experience
- Good touch support
- Less fragile. I shouldn't have to worry about the PC booting up into a no-GUI terminal after I installed something, or edited a file. (See point 1; don't make me edit system files to do routine stuff like communicate with a USB device without sudo, if they can break the system)
- Focus on speed, and clawing back the performance losses that have been accumulating in all OSs over the years
- Let me open an application by double-clicking it

I would love to ditch Windows and its corporate BS, but the UX is IMO not there yet. I am running a Ubuntu 24 Laptop for work and it's generally fine as I run only a small set of software, but historically things get messy when I install a broader range of software or use non-typical hardware. So, not better than Win yet for my personal uses

Bonus: Something like PowerToys. I recognize this diverges from core OS functionality.
by Aurornis | 2026-01-03 17:36:10+00:00
If you’re unlucky enough to have one of the genetic factors that predisposes you to atherosclerosis then it’s going to be statins and maybe PCSK9 inhibitors.

For the average person, diet and lifestyle choices could be enough, but adherence can be difficult. Monitoring LDL as an imperfect but useful marker and then introducing low-dose statins on a sliding scale proportions to severity is a good idea.

Statins are not completely side effect free (no medication really is) but they’re generally well tolerated. Statin side effects are an interesting area of research because they have a very high nocebo effect rate: People hear so much about statins and their side effects from popular media that when they’re prescribed a statin in older age they start thinking everything is a side effect of the statin. There are some actual known side effects of statins which scale with dose and some of which can be maybe offset by supplements like CoQ10, but the side effects are generally mild. I’d take the side effects over heart disease after watching some older family members struggle and then die due to heart problems.
by elcritch | 2026-01-03 17:36:16+00:00
All while Europe dabbles in outlawing and criminalizing opposition parties they’re deeming “far right”. Sure anyone who opposes unlimited unrestricted immigration is now “far right”. Regardless of opinion, democracy is about the people determining that conversation, not politburos.

Alternatively the UK violating the millennia old Magna Carta by halting jury trials for criminal offenses with less than 2 years of jail time.
by jasode | 2026-01-03 17:37:05+00:00
>In 2026 it does not. IPv6 support is now more than adequate,

Youtuber apalrd periodically revisits the Ubiquiti Unifi devices to see if they finally support IPv6 and he concluded it still doesn't work correctly.

The linked comment from Ubiquiti acknowledges they're still trying to improve the situation : https://www.youtube.com/watch?v=KZpJvpm1Ris&lc=UgwXlto--2NbO...
by damnitbuilds | 2026-01-03 17:37:06+00:00
"
“Who wouldn’t want their own personal C-3PO/R2-D2?” Musk said in November, referencing the droid characters in “Star Wars” movies. “This is why I say humanoid robots will be the biggest product ever.
"

R2-D2 is not a humanoid robot, which ruins Musk's point.

One would expect a professional journalist being paid to write about robots to know this.
by lm28469 | 2026-01-03 17:37:07+00:00
It's almost entirely a lifestyle problem. Shit diet, lack of exercise, obesity, &c. Overlap maps of obesity and cardiovascular deaths, they're virtually the same

https://ec.europa.eu/eurostat/documents/4187653/10321616/dea...

https://ec.europa.eu/eurostat/statistics-explained/images/th...
by dotancohen | 2026-01-03 17:37:07+00:00
> Why have claude generate a python service when you could write a rust or C3 service with compiler doing a lot of heavy lifting around memory bugs?

The architecture of my current project is actually a Python/Qt application which is a thin wrapper around an LLM generated Rust application. I go over almost every line of the LLM generated Rust myself, but that machine is far more skilled at generating quality Rust than I currently am. But I am using this as an opportunity to learn.
by simonw | 2026-01-03 17:37:10+00:00
The data for this is available as CSV files served with open CORS headers, which means you can have all sorts of fun with them from JavaScript apps running on other domains.

Here's a SQL query run against this data using Datasette Lite (SQLite and Python in WebAssembly via Pyodide): https://lite.datasette.io/?csv=https://hn-popularity.cdn.ref...
Show HN: 100% valid JSON across OpenAI/Anthropic with automatic model selection
by shreyasdeshmukh | 2026-01-03 17:37:21+00:00
Hey HN,

I got tired of JSON parsing failures and manually switching between LLMs on task basis. So, I built Perf, a single endpoint that picks the right model and guarantees valid JSON back.

The problem: LLMs are unreliable with structured output. You end up writing retry logic, validation, fallback chains or you end up overpaying for a flagship model for trivial tasks.

What Perf does: You call perf.chat(messages) and it analyzes the prompt, routes to the best model for cost/quality, validates the output, and repairs or retries if needed.

Benchmark results (~500 prompts):

- 100% valid JSON (vs ~85-95% from direct API calls)

- 90% cheaper than GPT-4o baseline (with identical prompts and no retries)

Tradeoff: Routing and validation add 1-3s latency. Good for batch/async workloads, not ideal for real-time chat yet.

Live demo: https://demo.withperf.pro

Landing page: https://withperf.pro

Would love your feedback and questions.
by blargthorwars | 2026-01-03 17:37:36+00:00
Great question! Programmatically copy your snippet to a module, then call it:

Public Sub AppendCode()
Dim cm As Object
Set cm = Application.VBE.VBProjects(1).VBComponents("GeneratedLogic").CodeModule

cm.InsertLines cm.CountOfLines + 1, _
"Public Sub NewProc()" & vbCrLf & _
" MsgBox ""Dynamically added""" & vbCrLf & _
"End Sub"

End Sub
by nsingh2 | 2026-01-03 17:38:02+00:00
Reasoning like this is part of the reason why history keep repeating itself. Completely ignoring how previous US led decapitations turned out, and just hoping this time will be different.

It should not be contentious at this point, the US only cares about the geopolitical value of Venezuela, and if supporting another dictator helps towards this end, then that's what will happen.
by MobiusHorizons | 2026-01-03 17:38:20+00:00
I should probably have said, not compilable to efficient code. rather than not efficiently compilable. Basically I was referring to dynamic typing. Typically such languages are interpreted, although there is probably a way to compile the same sequence the interpreter would take as an AOT compiler. When types are not known until runtime, the compiler can't emit efficient code, and instead has to emit code that checks the type on each function invocation which is basically exactly what the interpreter was already doing. This is where JITs really shine, since they can produce one or more compilations of the same function specialized to types that have been observed to be used frequently. the interpreter can then call those specialized versions of the functions directly when appropriate.
by Jordan-117 | 2026-01-03 17:38:54+00:00
The 2011 action in Libya was an international effort carried out under a UN authorization to protect civilians, not a unilateral move by Obama based on a fabricated rationale. There were limited airstrikes and aid to rebels, but the US did not directly take out Gaddafi or make any pretense of "running the country."

Obama deliberately went to Congress for authorization to strike the Syrian chemical program in 2013, and after it quailed from taking a vote, the strikes didn't happen.

The 2014 strikes were against ISIS, not Syrian government forces, and carried out under the existing AUMF authorization to combat Al Qaeda and its affiliates. One can argue whether ISIS qualified (even the administration at the time acknowledged it was a stretch and wanted a more clear-cut resolution from Congress), but it definitely was a major terrorist threat in the region and had been working with AQ in the past.
by jacquesm | 2026-01-03 17:39:02+00:00
It's not shallow, it is gullible. Of course Trump has an angle otherwise he wouldn't have done this. We can speculate about what the angle is but there is absolutely no way that he did this for the good of the Venezuelan population.

Edit: So, that took only 8 minutes, the other shoe just dropped, it was about the oil after all. Where do I collect my check?
by andsoitis | 2026-01-03 17:39:50+00:00
> The 3rd section of the 14th amendment[1] states that no person having engaged in insurrection[2] shall hold any office, civil or military, in the United States. So technically Trump isn’t a legitimate head of state either.

Was he tried and convicted? As far as I know the powers that be instead decided for some reason to attack him on other charges (sexual misconduct, corruption, etc.)
by simoncion | 2026-01-03 17:40:06+00:00
> its been 10 years since i first rolled my eyes at ipv6 due to this problem.

You might find this comment [0] informative.

You might also be interested to know that the ULA space was defined and reserved in October, 2005. If you of ten years ago had done a little more research, you'd have discovered that the problem had been solved ~ten years prior.

[0] <https://news.ycombinator.com/item?id=46468426>
by perihelions | 2026-01-03 17:40:11+00:00
More quotes in that vein,

> "We're going to have our very large United States oil companies go in, spend billions of dollars, fix the badly broken infrastructure and start making money for the country. And we are ready to stage a second and much larger attack if we need to do so."

> "We're not afraid of boots on the ground if we have to have it"

> "It's gonna make a lot of money"

> "Well, you know, it won't cost us anything because the money coming out of the ground is very substantial"

Reading @atrupar.com 's live transcriptions,

https://bsky.app/profile/atrupar.com
by clanky | 2026-01-03 17:40:14+00:00
I used to be a Skeptic magazine reading, blanket conspiracy doubting "classical liberal." Since this system is predicated on lies, everyone with a base level of commitment to the truth eventually turns their back on the official narratives.

I mean, it's hard to tell what is really going on in Venezuela right now, but as far as I can tell the only truly fragmented or "schizo" worldview would be that the United States was able to hover a Chinook over Caracas and extract Maduro without firing a single shot, without some kind of pre-agreed deal being in place.