MurphyA/hacker-news huggingface dataset:
by ETH_start | 2025-12-02 17:20:46+00:00
The actual problem here is the regulations that restrict insurance options to comprehensive ones and eliminate the option of getting catastrophic only insurance. This effectively leads to overconsumption of insurance. The other big problem is tax incentives that encourage people to get insurance through their employer.

To elaborate on that, when one gets health insurance from their employer, they effectively get a tax cut, and this in turn leads to larger proportion of employment compensation being paid through health insurance benefits than it needs to be, which translates to extravagant health insurance plans for those who are employed.

When people don't rely on insurance and pay out of pocket, generally prices go down over time and the industry as a whole becomes more efficient. The opposite trend has been in place in healthcare, with a growing percentage of healthcare spending being through insurance. And the result is the opposite of what's seen in more market-based industries: prices going up over time.
by LogicFailsMe | 2025-12-02 17:20:51+00:00
That would be consistent with his assertion that Greta Thunberg might be the Antichrist.

Because really?

Greta Thunberg is the best that a nearly omnipotent second only to the Creator itself can do? Did he ever watch The Omen movies? Insist on nothing less than Sam Neill's portrayal of Damian Thorn as the Antichrist.

In contrast, Greta Thunberg would be the six-fingered AI slop of antichrists. Is he insinuating that Satan has been replaced with generative AI? If so, times are much worse than I thought.
by DLA | 2025-12-02 17:21:06+00:00
God no I am not saying people floating are fleeing; not even the slightest. I was, however, pointing out events from the past and how post-strike targets were often finished in counterterrorism strikes from land wars. This was not a matter of giving no quarter but one of eliminating threats. The cartels have been designated as terrorist organizations, which does open additional operational options. Not passing judgment; trying to consider the complex nuances here.

Media is quoted because The Atlantic tends to be very biased to one side—-they are not objective; they have an agenda.
by imiric | 2025-12-02 17:21:36+00:00
I have a slightly different take on it.

Creating software is indeed fun, but the most enjoyable aspects are the "a-ha" moments after you overcome a tricky problem, the confidence boost from creating something that works in an efficient and elegant way, and the dopamine hits associated with those events.

"AI" tools can alleviate some of the tedium of working on plumbing and repetitive tasks, but they also get rid of the dopamine hits. I get no enjoyment from running machine-generated code, having to review it, and more often than not having to troubleshoot and fix it myself.

To me, creating software is not as much about the destination, but about the journey. About the process itself. Yes, some of it is not enjoyable, but overall, there is much more I like about it than not.
by amluto | 2025-12-02 17:21:50+00:00
It’s not guaranteed, but, according to the article, that’s how it works in the Evented model:

> When using an Io.Threaded instance, the async() function doesn't actually do anything asynchronously — it just runs the provided function right away. So, with that version of the interface, the function first saves file A and then file B. With an Io.Evented instance, the operations are actually asynchronous, and the program can save both files at once.

Andrew Kelley’s blog (https://andrewkelley.me/post/zig-new-async-io-text-version.h...) discusses io.concurrent, which forces actual concurrency, and it’s distinctly non-structured. It even seems to require the caller to make sure that they don’t mess up and keep a task alive longer than whatever objects the task might reference:

var producer_task = try io.concurrent(producer, .{ io, &queue, "never gonna give you up", }); defer producer_task.cancel(io) catch {};

Having personally contemplated this design space a little bit, I think I like Zig’s approach a bit more than I like the corresponding ideas in C and C++, as Zig at least has defer and tries to be somewhat helpful in avoiding the really obvious screwups. But I think I prefer Rust’s approach or an actual GC/ref-counting system (Python, Go, JS, etc) even more: outside of toy examples, it’s fairly common for asynchronous operations to conceptually outlast single function calls, and it’s really really easy to fail to accurately analyze the lifetime of some object, and having the language prevent code from accessing something beyond its lifetime is very, very nice. Both the Rust approach of statically verifying the lifetime and the GC approach of automatically extending the lifetime mostly solve the problem.

But this stuff is brand new in Zig, and I’ve never written Zig code at all, and maybe it will actually work very well.
by advisador | 2025-12-02 17:22:01+00:00
Hey HN,

I'm Ben from https://MisfitLabs.vc — small team that’s been building healthcare software together for the last 12+ years.

We built CodeBake because we were frustrated with the "flexibility trap" of traditional PM tools. After 30 years of using Jira, Asana, and Linear, I realized we were spending more time managing the tool than doing the work.

We've been using CodeBake internally for most of 2025 (eating our own dogfood), and we realized that project management should be a byproduct of work, not a separate activity.

THE CORE IDEA: A BUILT-IN MCP SERVER

If you use AI agents like AugmentCode (our favorite), Claude Code, or Cursor, the AI already knows what you are building. It knows the context. So why are you manually tabbing over to a browser to update a status or write a summary?

CodeBake comes with a Model Context Protocol (MCP) server that lets your AI agent become a first-class participant on the board. You can stay in your editor and just say things like:

"What's my next task?"

"Let's work on CB-233."

"Update the CodeBake task with a description of the solution we're implementing."

"Mark this task as completed."

Your agent handles the API calls, context fetching, and status updates automatically.

CLIENT MANAGEMENT & AI REPORTS

Another massive pain point was keeping clients in the loop without letting them mess up the board.

We built a dedicated "Presentation View" specifically for reviewing tasks during online meetings, along with unlimited read-only "Guest" roles so clients can see progress without edit access.

Since the system knows exactly what happened, clients have access to one-click AI summaries of what was accomplished in any specific time range. It ends the Friday 4 pm death march of writing status reports.

THE TECH STACK:

We are 100% Elixir and Phoenix LiveView on the backend, backed by Postgres.

Why LiveView? We needed "optimistic UI" speeds to keep the board in sync with high-frequency AI updates. LiveView pushes state over the socket instantly, meaning when your agent updates a task, you see it change in real-time without a page refresh.

BETA:

Opening the first 400 external spots to HN right now — use code HNBETA2025 to skip the waitlist (then it closes again).

Happy to talk MCP details, LiveView performance, pricing concerns, whatever. I’ll be here all day.

Thanks! - Ben
by quesera | 2025-12-02 17:22:08+00:00
> Is there still a fundamental difference between what we ‘know’ about Zeus and Caesar?

Yes!

But both narratives are mythologies.

This is an interesting example. What we think we know about Caesar has lots of documentation (much of it written by himself), and the correspondence to truth for a great deal of it, is absolutely unknown.

I'd agree that the Caesar mythology is clearly more truthy than the Zeus mythology. But that doesn't make it any more of less of a mythology.
by BugsJustFindMe | 2025-12-02 17:22:12+00:00
> his wealth gets attacked, his actual ideas almost never do

This is false. His ideas get attacked plenty because it's clear that his ideas are destructive to society. But there are only so many times one can have the "holy shit his ideas are destructive to society" conversation without talking about how the only reason his destructive ideas are front and center is because of his money.
by mikkupikku | 2025-12-02 17:22:23+00:00
> "If these clowns can be used as a casus belli to declare war and use the US military against the civilian population, then..."

That hasn't happened though. Deploying the national guard to stare down and maybe tear gas some clownish protestors is pretty typical stuff, not a civil war.

By the way, I was in Seattle when the CHAZ stuff was happening and saw firsthand how both sides of the media were lying about the reality on the ground. Half the media wanted me to believe it was a violent insurrection and the other half wanted me to believe it was just a family friendly Woodstock situation. Reality as I observed it: it was just a bunch of losers huffing spray paint fumes, with the police hanging back a few blocks letting them make fools of themselves. I saw no violence, I wasn't stopped at an armed checkpoint by AK-47 wielding masked rebels like Fox News promised (I didn't seriously expect that, lmao.)
by NitpickLawyer | 2025-12-02 17:23:03+00:00
There is a leaderboard [1] but we'll have to wait till april for the competition to end to know what models they're using. The current number 3 on there (34/50) has mentioned in discussions that they're using gpt-oss-120b. There were also some scores shared for gpt-oss-20b, in the 25/50 range.

The next "public" model is qwen30b-thinking at 23/50.

Competition is limited to 1 H100 (80GB) and 5h runtime for 50 problems. So larger open models (deepseek, larger qwens) don't fit.

[1] https://www.kaggle.com/competitions/ai-mathematical-olympiad...
by nephihaha | 2025-12-02 17:23:25+00:00
This from Newsweek in 2022 about Sweden.

https://www.newsweek.com/people-get-microchips-implanted-tha...

"In 2017, a railway company in Sweden began allowing travelers to load their ticket information onto the microchips implanted in their bodies, according to BBC News. Railway conductors were then able to use smartphones to detect the chip and confirm the travelers' tickets."
by giancarlostoro | 2025-12-02 17:23:25+00:00
We've endlessly talked about it here on HN and I think most people agree. I'm in favor of charging the copyright holder and increasing amount (doubles every 5 years or so), which eventually forces them to give up paying for so many different copyrighted works, and also if the work is insanely old, they would cost way above ROI.

Alternatively sell "Subscription Copyright" licenses that renew every 10 years at 10 million dollars, that's per story, so Disney would have to renew for all of their movies, every 10 years. Could probably put that revenue to better use somewhere else anyway.
Show HN: Roundtable – A rubber duck that argues with itself
by andrewgm | 2025-12-02 17:23:42+00:00
Hey HN, I'm a founder at Ovlo a supply chain company.I had a problem. After every batch of customer interviews/research/feedback sessions, I'd run ideas through an LLM to help me decide what we should build next.

Except it was obvious to my cofounder I wasn't really validating anything. LLMs are incredibly good at agreeing with you in subtle ways, especially when you feed them context that already reflects your thoughts. I'd ask "Does this make sense?" and get a beautifully worded essay about why yes, obviously, this is the best thing ever.

I was using AI as an echo chamber without noticing. It was like a game, you bias the model a little, it biases you a little back.

So my cofounder hacked together a tiny internal tool over the weekend to break that loop. Instead of one model validating my thinking, it puts multiple personas with different expertise in the same conversation. They naturally push back on each other.

It's basically a rubber duck that argues with itself.

We gave it some UI and called it Roundtable: https://roundtable.ovlo.ai

Would love to hear what you'all think!
by darth_avocado | 2025-12-02 17:23:50+00:00
This is so awesome! I actually think, with a few tweaks this can be a really great protection against foxtails.

Foxtails are extremely lethal and can lead to thousands of dollars in vet bills. All current protections in the market are effectively a bag over your pet’s face, which as you can imagine, are not that popular with the pets.
by mushufasa | 2025-12-02 17:23:51+00:00
Fundamentally money can buy a microphone (including literally).

That said, buying airtime/ads does is not sufficient to create traction with your ideas. I have worked at plenty of foundations that spend a lot of money to "raise awareness" on various issues, which ultimately goes nowhere.

IMHO the zany, outlandish claims by Thiel, are gaining attention because of their inherent shock-value. I sent a text to my girlfriend last week, incredulous that Thiel was reported to claim the Pope is now an antichrist (¡). Definitely not because I agreed with that claim.

I think the root issue here is deep to human nature -- heightened awareness of danger, that adrenaline amygdala response. Social media helps these messages spread, but news publishers have been putting train wrecks on the front page since the 1800s. A growing handful of savvy operators, Thiel included, have learned how to manipulate this primal instinct to garner fame and influence.

I'm not sure how to change human nature. I do think that education about these tactics helps -- the magic trick is not as impressive when you know how it is done.

I find the premise of projects like Ground News -- trying to de-bias media -- really compelling.

That said, a de-biasing site isn't much help if people don't read it. Infamously, people's politically-melded worldviews are increasingly divorced for reality -- there's a famous example of people in surveys saying they "hated Obamacare" but "loved and relied on the Affordable Care Act" (for international readers: those are the exact same thing, which a simple google search would reveal).
by encyclopedism | 2025-12-02 17:23:54+00:00
> The fact is: something fundamental has changed that enables a computer to pretty effectively understand natural language.

I have commented elsewhere but this bears repeating

LLM's do not think, understand, reason, reflect, comprehend and they never shall.

If you had enough paper and ink and the patience to go through it, you could take all the training data and manually step through and train the same model. Then once you have trained the model you could use even more pen and paper to step through the correct prompts to arrive at the answer. All of this would be a completely mechanical process. This really does bear thinking about. It's amazing the results that LLM's are able to acheive. But let's not kid ourselves and start throwing about terms like AGI or emergence just yet. It makes a mechanical process seem magical (as do computers in general).

I should add it also makes sense as to why it would, just look at the volume of human knowledge (the training data). It's the training data with the mass quite literally of mankind's knowledge, genius, logic, inferences, language and intellect that does the heavy lifting.
by alanwells | 2025-12-02 17:24:29+00:00
Rocketable (YC W25) | Founding Engineer - Automation Platform | Onsite (San Francisco or Marin County) | $200K-$250K | 1-4%

Rocketable acquires profitable SaaS companies and transforms them into fully autonomous systems. No human operators. No engineering team shipping features. No support staff answering tickets. Just AI running the entire business.

This sounds crazy to most people, but we think the trajectory is obvious. If we're right, you'll have built the infrastructure that runs a new kind of company.

Interested? More info & application here: https://www.ycombinator.com/companies/rocketable/jobs/CArgzm...
by starbugs | 2025-12-02 17:24:35+00:00
Location: Friesoythe, Germany

Remote: Yes

Willing to relocate: No

Technologies: C/C++, Swift, Objective-C, TypeScript, JavaScript, Node, Python

Résumé/CV: on request

Email: tmlensing@gmail.com

Co-author of https://github.com/AshampooSystems/boden/, https://www.boden.io/

Generalist with 15+ years of experience in desktop, mobile app, web, cloud and library development. About 10 years of management experience. Started tech career in an international startup and co-founded a SaaS later. Looking for a remote only job.
by PaulDavisThe1st | 2025-12-02 17:24:55+00:00
> But, the UI's are not the best.

Try jumping into any DAW without "a ton of reading and researching".

Granted, there are hardware drum machines and sequencers that you can "play" with as a completely fresh user, but these tend to be the exception rather than the rule. The newer generation of hardware sequencers (say the Elektron series) are quite impenetrable without spending a significant amount of time learning about what they can do and how to do it.

> Open source music software could have bespoke custom UIs for any user.

from the voice of experience, I'll tell you that this makes user support almost impossible, or at least, extremely difficult and frustrating.
by gwbas1c | 2025-12-02 17:25:19+00:00
> I would contend that this suggestion puts too much faith in governments

Copyright only works if you have faith in your government to create and enforce laws.

Otherwise, if you don't have faith in your government, you have bigger problems than a poor system of copyright.

---

Anyway, all of your points are wonderful things to argue about while we get the kind of copyright reform we need. When we argue about details like this, we can assume that compulsory licensing is a good concept overall.
by AlexandrB | 2025-12-02 17:25:43+00:00
What's the alternative though? Regulation of speech is often used by those already in power to silence dissent[1]. And there's still plenty a rich person can do to hide themselves as the source of something unsavoury while making it appear "grassroots". Now more than ever, with LLMs and bots.

It's not that free speech absolutism is fair, it's that there's not really an alternative that's any more fair.

[1] https://nypost.com/2025/02/21/world-news/germans-cant-insult...
by pedrocr | 2025-12-02 17:25:57+00:00
That's great if you're compiling for use on the same machine or those exactly like it. If you're compiling binaries for wider distribution it will generate code that some machines can't run and won't take advantage of features in others.

To be able to support multiple arch levels in the same binary I think you still need to do manual work of annotating specific functions where several versions should be generated and dispatched at runtime.
by jedahan | 2025-12-02 17:26:26+00:00
I am describing what I see on Element X on iOS today. If someone replies to threads, it is not hidden and navigable on this client. Even after switching the labs feature on, the app was showing the thread interspersed with the rest of the conversation.

Uninstalling the app, reinstalling, and making sure the labs option is turned on before navigating to a room with threads, is behaving how I expect.

So maybe, its a bug that the room does not re-render after toggling that setting.
by charlie-haley | 2025-12-02 17:26:38+00:00
That's great to know, I wasn't aware anybody even attempted to used it yet! I'm currently in the process of overhauling the Plugin system, it's been quite hard to test some enterprise closed-source integrations like Tableau and Snowflake to build out plugins.

SSO is sort kind of available, but undocumented, it currently only supports Okta but I'm working on fleshing out a lot of this in the next big release (along with MCP)
by loeg | 2025-12-02 17:27:02+00:00
I was interested in a related topic a while back.

Historically, to receive ICMP packets, I think you had to open a RAW socket and snoop everything. Obviously, this required root or similar.

IPPROTO_ICMP allows you to send ICMP packets and receive responses from the same address, without root. But you can't use it for traceroute because it only accepts ICMP responses from the ultimate destination you sent to; not some TTL failure intermediary.

Finally, IP_RECVERR (Linux 2.2) on UDP sockets allows you to receive associated ICMP errors from any hop for a send. (This is useful for traceroute, but not ICMP ping.)

I think there are also some caveats on how you can monitor for these type of events in Rust in particular? IIRC, the mainstream async stuff only watches for read/write events, and these aren't those.
by whizzter | 2025-12-02 17:27:17+00:00
Think of it this way, the global timer resolution of the system is minOf(allProcessesTimerResolution). If no process needs higher accuracy timing then there is nothing hindering the system from sleeping longer periods to save power and/or have less interrupt overhead (An feature I'd say).

These API's are from the 90s, in the beginning of the 90s where these API's are from having an global system interrupt firing 1000 times per second could very well have taken a percent or two or more from overall CPU performance (people already complained about the "overhead" of having a "real OS").

On the other hand writing audio-players on DOS you had the luxury of receiving your own interrupt within a few samples worth of audio, this meant that you could have very tight audio-buffers with less latency and quicker response to user triggers.

Not having that possibility to get that timing fidelity would have made Windows a no-go platform for audio-software, thus giving developers the freedom to enable it when needed was needed. Removing it in the next 10 years would probably have risked bad regressions.

Like a sibling comment noted, they finally removed it during Windows 10's lifespan and with modern CPU's _AND_ multicore they probably felt safe enough with performance margins to separate high accuracy threads/processes to separate cores and let other cores sleep more and actually win more battery life out of it.

It might not be "perfect engineering", but considering the number of schedulers written for Linux over the years to address desktop(audio) vs server loads it was a fairly practical and usable design.
Ask HN: Who is fundraising? (December 2025)
by surprisetalk | 2025-12-02 17:27:23+00:00
Raising (for founders and GPs):

RAISING | Company/Fund | City | (pre-seed/seed/A/etc.) | $X | Contact What you're building in 1-2 sentences. Links to deck, site, or demo welcome.

Deploying (for investors):

DEPLOYING | Fund | City | Check size $X-$Y | Stage focus | Contact Thesis or sectors in 1-2 sentences. Links encouraged.
by bryanlarsen | 2025-12-02 17:27:25+00:00
> “collectively figure out how to take away the microphone”

Taking away the microphone is not censorship. We're not talking about taking away Thiel's right to speech, we're talking about taking away undue amplification of Thiel's speech.

You are allowed to stand on a soapbox and shout your politics.

But if you amplify your speech on that soapbox you're given a little bit of slack because of "free speech" but then are rightly arrested for public nuisance and/or noise violations.
by charlie-haley | 2025-12-02 17:28:03+00:00
Hey, there's some documentation around creating plugins here. It's relatively simple and involves adding a new Go package to the repo. Currently they have to be compiled into the Binary but I'd like to support external plugins at some point https://marmotdata.io/docs/Develop/creating-plugins

Also, thanks for pointing out the issue with the docs, I'll get that fixed!
by data-ottawa | 2025-12-02 17:28:16+00:00
With gpt5 did you try adjusting the reasoning level to "minimal"?

I tried using it for a very small and quick summarization task that needed low latency and any level above that took several seconds to get a response. Using minimal brought that down significantly.

Weirdly gpt5's reasoning levels don't map to the OpenAI api level reasoning effort levels.