MurphyA/hacker-news huggingface dataset:
by insane_dreamer | 2025-11-04 18:11:05+00:00
I don't like the US healthcare/insurance system, but my objection to the article is that it fundamentally misunderstands the point of insurance. Insurance is fundamentally a transfer of wealth from those who do not experience misfortune (in this case, poor health) to those who do experience misfortune (so they can pay for it). In the case of healthcare, old people are much more likely to experience misfortune than the young, which means that health insurance -- no matter how you structure it -- is essentially a transfer of wealth from the young and healthy to the old and sick.

The only way insurance works is if enough people pay into it, ideally everyone. European countries work with mandated insurance (either through taxes, or a legal requirement) to fund the system sufficiently.

Catastrophic-only insurance is a nice idea and is truer to the idea of insurance as a protective measure, but healthcare costs are so high in the US compared with other countries, and the frequency at which non-routine care is necessary is also very high -- partly because Americans lead such unhealthy lives, particularly in terms of diet (and here we have a separate food industry problem) -- that the costs for the "catastrophic-only" insurance have to be quite high. We see this in the "Bronze" level plans. And if people are paying that much per month, it starts to make sense to pay a bit more and get some of the more routine care covered rather than pay so much for nothing really (unless there's a catastrophe).

Bear in mind that "catastrophe" is not just cancer. It's almost any non-routine care. I had surgery this year for a hernia -- the bill was $30,000. I was insured so that's not what I paid. But my point is, an unexpected $30K can easily put a household in a serious financial bind given that Americans don't have much in the way of savings.
by zahlman | 2025-11-04 18:11:09+00:00
> Building a sub 512KB website that satisfies all departments of a company of non-trivial size; that is hard.

And yet tons of personal blogs likely weigh in well over that mark, despite having no requirements beyond personally imposed ideas about how to share information with the world.

> Just don't use external trackers, ads, fonts, videos.

The Internet is likely full of "hero" images that weigh more than 512KB by themselves. For that matter, `bootstrap.min.css` + `bootstrap.min.js` is over half of that budget already.

Not that people need those things, either. But many have forgotten how to do without. (Or maybe bilekas is right; but I like the idea of making things small because of my aesthetic sense. I don't need a financial incentive for that. One of these days I should really figure out what I actually need for my own blog....)
by camgunz | 2025-11-04 18:11:14+00:00
Then the only thing I have to ask you is: what do you think this means in terms of how we treat LLMs? If they think, that is, they have cognition (which of course means they're self aware and sentient, how can you think and refer to yourself and not be these things), that puts them in a very exclusive club. What rights do you think we should be affording LLMs?
by piltdownman | 2025-11-04 18:11:34+00:00
You're betting against a middle-east Marshall Plan and AIPAC lobbyists vs. a company that just set up its AI industrial Hub in Europe and has some serious compute-engine hosting cost sticker-shock incoming.

As far as I can see, shorting Thiel is shorting Israel at the moment. Don't do it while Trump is in Cabinet and pressuring Tel Aviv to pardon Bibi.
by boshomi | 2025-11-04 18:11:37+00:00
Why not just use Ducklake?[1] That reduces complexity[2] since only DuckDB and PostgreSQL with pg_duckdb are required.

[1] https://ducklake.select/

[2] DuckLake - The SQL-Powered Lakehouse Format for the Rest of Us by Prof. Hannes Mühleisen: https://www.youtube.com/watch?v=YQEUkFWa69o
by smt88 | 2025-11-04 18:11:37+00:00
> The "checks notes" thing is a marker that you're about to argue with a straw man. Don't do that here, please.

It's a marker that your argument is so unbelievable, I had to go back and read it again to make sure I got it right.

> But notably neither attempted to create a circumstance where the ultimate authority over the use of that power rested anywhere other than with the American electorate.

Cheney famously lied to Congress and the American people about the pretext for the Iraq War. He is also most famous for unprecedented expansion of executive power. He launched multiple wars without Congressional approval, which is also unconstitutional.

> When it turned out that Americans wanted to do something different, they walked out the door and handed over the keys, peacefully and happily.

First of all, they stole the election from Gore. Gore was certainly partly to blame for folding so easily, but the GOP candidate's brother being the governor of Florida and manipulating the election is not a small factor in that "victory".

Second, "the next guy did something even more terrible" is not tantamount to "maybe not to be so terribly terrible in hindsight," as you put it.

When the US hegemony and (likely) the free world fall, we won't be able to trace it to a single act. It will have happened because of many unforgivable acts, many of which were effected by the Bush administration (including stealing the election from Gore and their horrendous SCOTUS appointments).
by numbsafari | 2025-11-04 18:11:50+00:00
It's 100% realistic because *I've been doing it off-and-on for the last 25 years.*

When I was developing server software for Windows, the first time I was able to setup a development environment by simply cloning a VM instead of spending a day-and-a-half with a lap full of MSDN CDs/DVDs, I never went back.

Prior to that, I was happily net-booting *BSD/Solaris servers all over my house/apartment.

Nowadays, we have so many tools to make this trivial. Your contention doesn't stand up to basic scrutiny of the available data.

If you are downloading software from untrusted sources (e.g. NPM, pip, and others) and running it on your primary working machine, or personal machine, then you are simply begging for trouble.
by janpieterz | 2025-11-04 18:11:50+00:00
Since we do location based pay (based on benchmarks) it's tough to give a range as it'd be a huge range (North America has a significant variety of pay scales), and the various levels themselves in just the US have big ranges as well.

We'll address this in our first orientation call with a candidate to make sure we're in the same ball park of ranges.

But point taken, we'll look into if we can make some range indications available. For now, if you lookup compensation ranges for companies in our peer group and your geography it should match, but very happy to discuss your specific during a call.
by ozornin | 2025-11-04 18:12:05+00:00
Framer | Multiple positions | Remote (Netherlands, Germany, Spain, United Kingdom) or Hybrid (Amsterdam, Barcelona) | https://www.framer.com | Full-time | Visa Sponsorship

Framer is the design tool for websites

Senior+ Product Engineer - https://www.framer.com/careers/senior-product-engineer Staff+ Back-end Engineer - https://www.framer.com/careers/principal-backend-engineer Senior+ Site Reliability Engineer - https://www.framer.com/careers/senior-site-reliability-engin...

You can email me if you find it interesting: andrey.ozornin@framer.com
by pranftw | 2025-11-04 18:12:11+00:00
Hey HN,

I built aiter because existing AI CLI tools are black boxes. You can chat with AI, but you can't really control how it works or extend it meaningfully. With aiter, you get full control over the agent loop, file-system based organization (like Next.js), first-class Model Context Protocol support, and React component customization.

Quick start: bunx @aiter/cli create app my-app

Each agent is a directory with optional /commands, /tools, /mcps, and /system-prompts. Want a new agent? Run bunx @aiter/cli add agent my-agent and it scaffolds everything. The MCP integration is core - drop in a config and tools load automatically. Great for testing MCP servers or building custom workflows.

This isn't a production assistant - it's a developer tool for people who want to build AI workflows, experiment with different setups, or understand how AI interactions work. Terminal-first means it's scriptable, CI/CD ready, and hackable. The entire UI is React components you can override.

It's early but stable. MIT licensed, built with Bun (works with Node). Would love feedback from folks building with MCP or running custom AI workflows.

GitHub: https://github.com/pranftw/aiter
by nozzlegear | 2025-11-04 18:12:26+00:00
> This might be a classic Hacker News sentiment that's not shared by normal users.

My wife just didn't know what a web view was (she still doesn't), but she prefers using the browser after I showed her how to "escape" Facebook's web view and open pages in Safari where the content blocker and ad blocker extensions could do their work. You probably have a point about preloading pages, but until content and ad blockers start working in all web views, then I agree with the person you're replying to: nobody wants a damn web view.
by fragmede | 2025-11-04 18:12:35+00:00
Reminder that economist have predicted 9 of the past 7 recessions.

General handwavy statements like "there's a bubble" aren't worth paying attention to. Ones with specific timelines attached to it (like the one above, or the article we're commenting on), are worth listening to a bit more, but unless they have the funds to back it up (like Michael Burry has put down here), it's still hot air.
by wtallis | 2025-11-04 18:12:58+00:00
I don't think the "menagerie of possible hardware environments" excuse holds much water these days. Even web apps still need to accommodate various screen sizes and resolutions and touch vs mouse input.

Native apps need to deal with the variety in software environments (not to say that web apps are entirely insulated from this), across several mobile and desktop operating systems. In the face of that complexity, having to compile for both x86-64 and arm64 is at most a minor nuisance.
by AlexanderZ | 2025-11-04 18:12:59+00:00
Hey HN, long time ago I came up with an idea that (by accident) helps with anxiety and procrastination.

I read somewhere that scientists managed to plant false memories into mices' minds. I thought to myself as a joke "well, what if my whole life was actually planted inside my brain? I can only trust my today's self".

So I started referencing myself as Alexander #9,532/#9,533/etc (basically daysCountSinceBirth) when taking notes.

This is when magic happpened.

All of a sudden, I started treating other versions of me not as myself but rather as my best friends.

This meant two things:

1) I stopped being so hard on my past selves.

2) I dramatically reduced anxiety about today's actions. I only got 24h, I do what I can. It's up to future versions of me to figure things out.

So I made an app that treats every version of you as a separate person.

It's a mix of journaling/messenger app. You can post on your page and you can send messages (text/voice/video/photo) to the past and to the future.

I actually made the first version in 2019 (with Rails on the backend) which I've been using ever since. But I never released it publicly because I was uncomfortable with storing peoples deepest thoughts and secrets (even e2e encrypted).

So when I saw that in 2025 it's possible to store user's data in their iCloud account completely (SwiftData + CloudKit), I hastened to rewrite the app from scratch and release it.

The proof that Single Day works is this text - when I posted my other projects on HN before, it would take me many hours/days to write the text and hit send. But today, as Alexander #13,668, I don't care much what happens next (it's up to #13,669 tomorrow hehe).

I urge you to try out Single Day even if you never practiced journalling. I recommend you do this first:

- Record a voice message to your 100-year-old self. Start with "Well, hello..." and see where it leads you.

- Send a text message to your 5-year-old self on Nov 4. So he/she is in the kindergarten and asking if Christmas is coming soon?

- Use the Randomize function to take you to a random date (I found myself the page of past me who was worried about kissing his first gf for the first time, it was funny).

I want this app to help as many people as possible, that's why I made it free if you send <=10 messages per month (which is more than enough for beginners). When you see it's working and you start sending 5 messages/day (as I do), you can always upgrade.

Also all data is yours, you can export it anytime. It's all stored in your iCloud account, there is no backend server for the app.
by Damogran6 | 2025-11-04 18:13:49+00:00
I've found when you have a file with stops and starts, it's because the extraction process is not familiar with how the data is laid down on the storage media. So it sees 'I have a file'...and if it's better it sees 'the name of the file is here' and then 'it's this big' and then 'here's the linked list of clusters for that file'....or it starts at the first cluster and gets as far as it can before it runs off the tracks.
by epolanski | 2025-11-04 18:14:01+00:00
> Then they shouldn't be permitted to operate at a scale where their unwillingness to do business with you causes you to be unable to transact with entire business sectors.

That I agree 100%.

But Youtube really did nothing to become or preserve its monopoly really. It's really a reinforcing most creators -> most users -> most money -> most creators -> most users.
by numbsafari | 2025-11-04 18:14:05+00:00
Wake up and smell the codespaces/workspaces/vagrant/so many other tools that make this not a pain. Some of these tools have been around for AGES. Nowadays, with VSCode Remote, you can even use a "modern" IDE environment with a local fat client observing your remote runtime. Other folks do this quite happily, with tremendous tooling, using emacs or *vim.
by hnlmorg | 2025-11-04 18:14:15+00:00
> Perhaps your definition of power user is limited to uses aligned with your own?

I was clearly being flippant. Terminal.app does suck but if you’re happy in it then I’m not going to judge.

For what it’s worth, I cut my teeth on very limited terminals of the 80s and 90s too.

But I ended up writing my own terminal emulator because I wasn’t entirely happy with any of the options available these days.
by weird_trousers | 2025-11-04 18:14:43+00:00
I don't agree with some points, but I share the feeling in terms of "failed promises".

The fact that most well-known Rust crates are becoming huge bloat are becoming a problem to me, which is something that has been critized years again by the community itself.

As an example, I still do not understand why simple HTTP crates require more than 50 to 70 dependencies to execute a simple GET call...
by strbean | 2025-11-04 18:14:44+00:00
Last time I looked was a few years ago, but I was surprised how hard it was going to be to legally live in France while keeping my US tech job. My employer was happy to do what they had to to make it happen, but there just didn't seem to be a route in the French immigration system.

The options seemed to be:

- Get a job in France and get a work visa. This is very difficult due to economic protectionism.

- Come on a tourist visa and not work.

- Be provably independently wealthy and get some variety of golden visa. This meant proving that you had enough assets to live (lavishly I might add) long term without working.

No easy option for "I want to come to your country, get paid USD by a US company, but pay taxes to you!"

I think there have been some new developments regarding digital nomad visas since then. Still, seemed crazy given what a good arrangement it would have been for France.
by visarga | 2025-11-04 18:15:05+00:00
> The current generation of LLM's have convinced me that we already have the compute and the data needed for AGI, we just likely need a new architecture.

I think this is one of the greatest fallacies surrounding LLMs. This one, and the other one - scaling compute!! The models are plenty fine, what they need is not better models, or more compute, they need better data, or better feedback to keep iterating until they reach the solution.

Take AlphaZero for example, it was a simple convolutional network, not great compared to LLMs, small relative recent models, and yet it beat the best of us at our own game. Why? Because it had unlimited environment access to play games against other variants of itself.

Same for the whole Alpha* family, AlphaStar, AlphaTensor, AlphaCode, AlphaGeometry and so on, trained with copious amounts of interactive feedback could reach top human level or surpass humans in specific domains.

What AI needs is feedback, environments, tools, real world interaction that exposes the limitations in the model and provides immediate help to overcome them. Not unlike human engineers and scientists - take their labs and experiments away and they can't discover shit.

It's also called the ideation-validation loop. AI can ideate, it needs validation from outside. That is why I insist the models are not the bottleneck.
by hinkley | 2025-11-04 18:15:08+00:00
I wonder how often in the wild people are tuning for a 1% false positive rate versus a much lower one, like .1%. You do quickly reach data set sizes where even 1% introduces some strain on resources or responsiveness.

Cuckoo claims 70% of the size of bloom for the same error rate, and the space is logarithmic to the error rate. Looks like about 6.6 bits per record versus 9.56 bits for bloom at 1%. But at .5% error rate a cuckoo is 7.6 bpr. In fact you can get to about a .13% error rate for a cuckoo only a hair larger than the equivalent bloom filter (n^9.567 = 758.5)
by ternus | 2025-11-04 18:16:25+00:00
Good writeup. Note that they say:

> Evidence so far is scarce, so we repeat these claims with some healthy skepticism. But we should also note, external contacts and 3rd party reports are all telling us the same story: the litho tool is legit. Note we have worked with Substrate since as far back as 2022, but the technical analysis here was by team members who did not have access to that NDA information.

> Naysayers will point out a million reasons why this is improbable, difficult, etc. - and they are mostly correct.

> We're hopeful for success but skeptical given how many questions there are.
by turtlebits | 2025-11-04 18:16:26+00:00
If you're not comfortable with the electrical work, hire an electrician.

Of course don't DIY it if you're not comfortable, but a simple exterior wall install is fairly straightforward. On a second floor install, (with the condenser on the ground) you only need a small egress hole you can drill from the interior. You'd need a ladder just to secure/cover the lineset.
by fragmede | 2025-11-04 18:16:33+00:00
Google's own Gemma models are runnable locally on a Pixel 9 Max so some lev of AI is replicatable client side. As far as Gmail running locally, it wouldn't be impossible for Gmail to be locally hosted and hit a local cache which syncs with a server only periodically over IMAP/JMAP/whatever if Google actually wanted to do it.
by lamontcg | 2025-11-04 18:16:46+00:00
It seems we have a sort of Cantillon Effect in wages (spilling over from IT down into HVAC and food service), but not in goods.

And I'm not sure the AI/LLM focus sheds any light at all on the situation. Unfortunately, AI/LLMs aren't AGI and they're just a tool. They're just a better machine (assuming it all pans out) that radiologists all need to become experts in using. The way to analyze the situation isn't that the radiologists are the "bottleneck", the radiologists are the experts who are trained to use the tools.
by ajross | 2025-11-04 18:16:48+00:00
Not to nerd out too much, but this is HN so it's probably OK. The Pax Romana/Mongolica concepts have wide support in academia. Unified government under despotic colonial powers was indeed the source of the immense social progress, and we simply have to treat with that. In fact, the rapid expansion of cross-eurasian trade under Mongol rule is arguably the proximate cause of the European renaissance, concentrating wealth in Italian trade centers designed to exploit the availability of those goods.

As always, wikipedia:

https://en.wikipedia.org/wiki/Pax_Romana https://en.wikipedia.org/wiki/Pax_Mongolica

Does that make them good people or me a Yuan dynasty apologist? No. But it makes the world complicated and not well suited to the kind of quips that you're flinging at Cheney.

Again, we could do a lot worse. We may already have.
by spenczar5 | 2025-11-04 18:17:41+00:00
Thanks for the detailed answer!

I use DuckDB today to query Iceberg tables. In some particularly gnarly queries (huge DISTINCTs, big sorts, even just selects that touch extremely heavy columns) I have sometimes run out of memory in that DuckDB instance.

I run on hosts without much memory because they are cheap, and easy to launch, giving me isolated query parallism, which is hard to achieve on a single giant host.

To the extent that its possible, I dream of being able to spread those gnarly OOMing queries across multiple hosts; perhaps the DISTINCTs can be merged for example. But this seems like a pretty complicated system that needs to be deeply aware of Iceberg partitioning ("hidden" in pg_lake's language), right?

Is there some component in the postgres world that can help here? I am happy to continue over email, if you prefer, by the way.
by metabagel | 2025-11-04 18:18:30+00:00
USAID was a highly effective and efficient operation. Musk dismembered it, leading to untold misery, death, and the spread of infectious diseases. I think this is reason enough to hate Musk.

Also, keep in mind that what Musk did was a violation of the separation of powers in the Constitution, so he simultaneously killed a program which saved lives while he also started the U.S. on the road to authoritarianism.

https://www.bu.edu/sph/news/articles/2025/tracking-anticipat...

https://www.npr.org/sections/goats-and-soda/2025/07/01/nx-s1...
by tonyarkles | 2025-11-04 18:18:35+00:00
It’s a mixture for sure. My time is divided between a WfH desk and a (shared with one coworker) private office at a Co-working space. I love my coworker dearly. I also have made a handful of friends in the space that, like you say, they truly care about how I’m found and that feeling is reciprocal and definitely makes me warm and fuzzy.

And sometimes I just really need to be able to walk over to the coffee maker and refill my cup while processing a complex problem in my head. Unfortunately due to my brain wiring, having even that 5 minute conversation makes a ton of that problem solving context evaporate and it’s exceptionally frustrating when that happens.

I’m fortunate that I can plan where I’m going to be working based on the probability of working on hard problems on a given day. The pleasantries are deeply pleasing for me, except when they’re not.
by imvetri | 2025-11-04 18:18:38+00:00
thanks!

is my understanding right?

I make a PUT option on a stock for a price. This price is usually lower than the current market price of the stock.

1.When I do that, the premium amount is to be paid by me when i make the PUT option or I get paid while making the PUT option.

2. Do I have to pay upfront money before hand, while making the PUT option?

3. Is there a deadline for my PUT option. For example, if it doesn't happen, what form of loss do I experience?
by lvl155 | 2025-11-04 18:18:43+00:00
Just because something is expensive doesn’t mean you should short it via puts as Burry had done. Both Palantir and Nvidia have high IVs. You’re paying for that. You’re much better off looking for cheaper puts on securities with enough correlation. Since Volmageddon and pandemic craze, deep OTM options have been scalped to death. Rarely good value. Nvidia also didn’t report earnings yet which means you’re paying for that risk event. Not saying bullish or bearish. It’s all speculation BOTH ways.