MurphyA/hacker-news huggingface dataset:
by wk_end | 2025-09-25 19:48:16+00:00
> The file system hasn’t improved since then

The file system is a great example of how Windows has evolved, actually. Windows 95 was (initially) still using FAT16! NT4 was using NTFS 1.2, we're now on NTFS 3.1. To the file system itself MS added (per Wikipedia): disk quotas, file-level encryption, sparse files, "reparse points" (dunno), journaling, "distributed link tracking" (also dunno), "the $Extend folder and its files" (ditto), and better MFT recovery. Also, apparently not part of the file system itself: symbolic links, transactions, partition shrinking, and self-healing. And that's just what I gleaned from the History section on Wikipedia's NTFS article; I'm sure there's more.

Apple specifically was much slower catching its file system up with Microsoft, despite their disinterest in backwards compatibility. And if Apple jumped ahead a little with APFS, well, NTFS holds its own just fine against APFS for 99% of users. And for when it doesn't, there's also ReFS, an entirely new next gen file system used on Windows Server, and is now slowly making its way onto the desktop.
by RyanOD | 2025-09-25 19:48:19+00:00
It has always seemed to me that Starbucks has one thing going for it - consistency.

I used to go into smaller coffee shops and it was a 50/50 gamble that I was going to get terrible coffee (though more recently, I've had better luck). At least with Starbucks I knew I was going to get average coffee every single time.

That being said, I make 95% of my coffee at home.
by reify | 2025-09-25 19:48:19+00:00
Mr controversial Opinionated

Clicketty click

Keep reading with a 7-day free trial. Subscribe to Noahpinion to keep reading this post and get 7 days of free access to the full post archives.

Tech can fix everything: whethers its: climate change, Covid, obesity, traffic accidents, or drug overdoses, big claims!

I actually do have all the answers because I too am an opinionated know it all.

climate change = ban all tech and ban all oil based products and go back to living like human beings.

Obesity = ban all fast food, ban all foods that have been squirted out of a machine, ban all ultra-processed foods.

Traffic accidents = reduce the speed limits, The 20MPH speed limit has been very successful in reducing road deaths in London UK.

Drug overdose. = legalise all drugs so that only top quality drugs are available and are not cut with dangerous shit that kills people.

Covid = change its name back to the flu. Force the W.H.O to reinstate the earlier definition of a vaccine. Be honest with people and tell them that the covid injection only reduces symptoms, does not prevent infection and is not a vaccine as defined pre 2021. Then, if you catch covid, you know that can have the covid injection, safe in the knowledge that it is a preventative measure and not a real vaccine.
by hashim | 2025-09-25 19:48:40+00:00
Why would being cross-border matter when the entire land was previously Palestinian land before being handed over by colonial powers and then "won" in subsequent "wars" (read: massacres) on the barely-armed villagers living there? The Viet Cong, South Africa's ANC, the Suffragettes and civil rights movements all used violence for their causes. Hamas was established in 1984, by the generation that had grown up with the occupation in 1948. If your country was occupied and members of your family killed, would you be as careful to keep your resistance peaceful?
by JdeBP | 2025-09-25 19:48:58+00:00
Earliest post:

* https://news.ycombinator.com/item?id=45370021

Other duplicates:

* https://news.ycombinator.com/item?id=45375782

* https://news.ycombinator.com/item?id=45372608

* https://news.ycombinator.com/item?id=45372319

* https://news.ycombinator.com/item?id=45370260

And yes, the plus sign was omitted in all of them. (-:
by text0404 | 2025-09-25 19:49:21+00:00
> As outlined in the report, DOGE staffers moved a live copy of Americans’ personal information to a cloud server despite an internal risk assessment from the Social Security Administration (SSA), which determined the impact could be “catastrophic” without the proper safeguards.

Paraphrasing the article, the issue is that they operate without oversight or accountability so there's no way of knowing (this is arguably the story, not that PII may be leaked). The SSA's own security team is not allowed to review their work.
by dpifke | 2025-09-25 19:49:36+00:00
Not true, at least for ARIN. If you have an IPv6 allocation, you can obtain one or more IPv4 /24 allocations, so long as their stated purpose is to provide IPv4/IPv6 compatibility (e.g. for dual-stack services or NAT): https://www.arin.net/participate/policy/nrpm/#4-10-dedicated...
by buildbot | 2025-09-25 19:50:41+00:00
This is completely untrue! Important communications have always been enciphered since language has been created I’d wager, whether that cipher is specific terms (grog means attack that person in 10 seconds!) or a book cipher, e.i. The first letter of a bible verse than the second letter of the next verse etc. Humans have been encrypting communication since communication was possible.

It is now only recently possible to dragnet in mass many communications, store, and analyze them. The past decades have brought new threats to privacy democracy through breaking encryption at the state scale.
by DaveExeter | 2025-09-25 19:51:12+00:00
It is obvious that Israel is committing genocide. They don't even try to hide it! Indeed they revel in their cruelty. [1]

This historian[2] argues that openly committing genocide is a feature, not a bug, because it will lead to anti-semitism that will make diaspora Jews feel unsafe and bind them to Israel.

[1]https://www.thecanary.co/wp-content/uploads/2025/09/snapins-... [2]https://youtu.be/sS9xidsyxXY?t=330
by kace91 | 2025-09-25 19:51:42+00:00
>Hasn't that been Apple's norm for a few years now?

Not to this degree.

I’ve had 3 memory leaks in native apps, including the calculator. There’s basic alignment errors pretty much everywhere. In many places text can become fully unreadable (black on black, white on white, text over a transparent background with overlapping text below…).

It’s not slightly lowered quality, it’s the kind of inconsistency you expect mixing custom launchers and icon packs.
by basilgohar | 2025-09-25 19:52:28+00:00
You're right, Gaza was not occupied. It was an open-air prison where people are not allowed to enter or leave, aid was severely restricted, and the IDF adopted a policy of "mowing the grass" which was to cull the population periodically. That's worse, but I'm not sure that's the point you were trying to make.

And if you're only other point is to accuse me of something I never said about an event that was debunked several times, whereas the actual kidnapping and burning of Palestinian babies, women, children, and men is well documented and still ongoing, I think that's all we need to know.
by BrenBarn | 2025-09-25 19:52:35+00:00
I'd agree with that, but based on this post I don't see that this is a huge step forward. From my perspective the big UI issues are not with this kind of stuff. Some of the bigger problems are intertwined with the server and protocol.

Search, for instance, is a major weak spot; it sometimes gets its index messed up and resetting it a bunch of times still doesn't work. Even when it does work, it fails to find what I'm looking for. This is partly because because the protocol doesn't actually define any particular search behavior, so there's no way to even know what the search is doing (i.e., whether it's searching for literal text, some kind of "smart" search, or what).

Another obvious UI gap is moderation tools, which are woefully inadequate to actually handle the kind of spam that sometimes floods in. Some of this also has to do with things that probably should be fixed on the protocol or server level (e.g., some kind of flood detection).

For people looking to Element as a Discord replacement, what would help are changes that make things work more like Discord in various ways (e.g., joining a space auto-joins you to various rooms), but again these require protocol-level support.

Overall I'm actually pretty satisfied with the Element desktop UI, and the main issues I've had with it (apart from the above) are in the onboarding/verification stuff, which is an area where things have noticeably improved over the past year or two. I wouldn't say that the Element desktop UI is a major weak point for Matrix. There are much bigger problems that need to be tackled, and my prediction is that as long as they remain untackled, small-scale UI changes like the ones mentioned in the post aren't going to move the needle.
by arrowsmith | 2025-09-25 19:52:38+00:00
> the idea that a country is primarily a country for X is hugely problematic and racist in many parts of the world

That’s true in some parts of the world. But the opposite idea — that the people who’ve lived somewhere for thousands of years have no moral claim to their inheritance over the people who just arrived — has been equally destructive in other parts.

> one of the legacies of colonialism is the Middle East and Africa being carved up in lines that didn’t match the underlying cultural groups.

That’s a bad thing, is it? Is diversity not their strength?
by spir | 2025-09-25 19:52:54+00:00
lol, this thread has 1 comment and 19 points as of my writing this comment.

Historians will look back with amazement at how little HN seems to care about the future of money and economic systems.

95%+ of HN has been blinded with rage at the massive scams over the years in crypto, and now totally ignores the rapid pace with which this technology is going to eat the economic world.

Cloudflare had another product launch today. An email service. That post has 334 points and 252 comments right now.

With respect, HN is simply delusional about crypto.
by vkou | 2025-09-25 19:53:17+00:00
Investors pay for it up front, consumers pay for it later. Tech services aren't a magical money printer, someone pays for building them.

> Unlike immigration, you can't avoid technological progress

Sure you can. $10-100K/seat tax on LLM services, going straight into an unemployment/education/sovereign wealth fund.

You can absolutely shape policy around AI to maximize employment, instead of corporate profits. The reason we don't do it, but we do push back on immigration isn't because the right-wing parties care about worker rights. (They don't. They care about corporate profits.)

They do it because they need something to get their base to come out and vote for them, and large parts of that base gets deeply, emotionally upset when they see an immigrant 'steal' their job. It serves as a great distraction.
by dunekid | 2025-09-25 19:53:25+00:00
>Civilians left these areas, or at least asked to leave many, many times.

Where to?

Hind Rajab ,literally a child, was brutally killed when fleeing their home, after being asked of course. The ambulance which came to rescue was blown up by the ITF. The Whole world has seen it all, ITF proudly displays it. Maybe it is time to update the Hasbara points.

>Don't forget to mention about the last time you risked your own life.

Why? ITF certainly risks many children's life, just for sport often.
by ProllyInfamous | 2025-09-25 19:53:37+00:00
If you want the realest example I've ever read (and I've read a lot) of an honest criminal hater psychopath [that accepts and understands who he was and why]... read Panzram. TRIGGER WARNING: All the triggers.

tl;dr: `Hate` is typically caused by family/society: most Monsters are made, not born. It's usually the result of early life trauma developing into ignored addiction[s] (with certain predispositions as exceptions, of course).

Trivia from Panzram: he helped build Leavenworth Federal while he was serving time for murders/rapes in Leavenworth State; then later served an additional sentence (for murders/rapes) in the prison he helped build.
by mfkhalil | 2025-09-25 19:53:48+00:00
Good point. Our main differentiation is the shared workspace - users can step in and guide the agent mid-task, kind of like Cursor vs Claude (which can technically generate the same code that Cursor does). Firecrawl (or any crawler we may use) is only part of the process, we want to make the collaborative process for user <> agent as robust and user controllable as possible.
by lqstuart | 2025-09-25 19:54:04+00:00
"AI" is a $100B business, which idiot tech leaders who convinced themselves they were visionaries when interest rates were historically low have convinced themselves will save them from their stagnating growth.

It's really cool. The coding tools are neat, they can somewhat reliably write pain in the ass boilerplate and only slightly fuck it up. I don't think they have a place beyond that in a professional setting (nor do I think junior engineers should be allowed to use them--my productivity has been destroyed by having to review their 2000 line opuses of trash code) but it's so cool to be able to spin up a hobby project in some language I don't know like Swift or React and get to a point where I can learn the ins and outs of the ecosystem. ChatGPT can explain stuff to me that I can't find experts to talk to about.

That's the sum total of the product though, it's already complete and it does not need trillions of dollars of datacenter investment. But since NVIDIA is effectively taking all the fake hype money and taking it out of one pocket and putting it in another, maybe the whole Ponzi scheme will stay afloat for a while.
by tptacek | 2025-09-25 19:54:06+00:00
That's not actually what I'm saying at all. I'm saying that we make specific choices that have material mortality costs to the world, not that simply by taking up space in our living room we're responsible for some number of nanomorts or whatever. Speeding on the road isn't the most important of those choices, but it's usefully easy to reason about, so start there. If you want to get closer to the culpability that a PE firm has, think about all the ways in which we deliberately benefit from global inequality.

All of this can be (is!) bad. But it's not violence in any meaningful sense of the term.
by thisislife2 | 2025-09-25 19:54:38+00:00
Well, I guess it would be equally unpopular to the Israelis to hear that the global majority and the Palestinians consider Israel as oppressors and occupiers, and Hamas as freedom fighters. And as one man's freedom fighter is another man's terrorist, it also brings focus into another interesting point - only certain western countries have designated Hamas as terrorists, while the rest of the world doesn't agree with that designation because, well Israel is a settler-occupier. Leave Hamas aside - is anyone here, whatever be your nationality, surprised that every Palestinian (including those in West Bank) is ready to fight (violently or non-violently) for their freedom, for their independence, when the Israelis are hell bent on oppressing them (by treating them as second class citizens), killing them or chasing them away from their homeland?

Remember, Israel has already colonised all of Palestine, for many decades now. They have the choice to integrate the Palestinians into their society, and make them equal citizens. Instead, they chose not to, because the religious fundamentalists right-wing in Israel, who have captured power of all Israeli institutions, don't want a secular state - they want Jewish state with a Jewish majority. That is why Israel chose to create an Apartheid society where the Palestinians are treated as worse than second-class citizens, to make them react violently and use that as an excuse to steal more of their land. That is why this genocide is happening under the Israeli-right - to turn the Palestinians into a small minority group that will not be a threat to a future "Jewish" state.
by Saline9515 | 2025-09-25 19:55:00+00:00
It wasn't started by the Palestinians. Israelis conduced ethnic cleansing operations against civilians to displace them, including biowarfare and well poisoning. It continues today, in Gaza and in the West Bank.

https://en.m.wikipedia.org/wiki/Operation_Cast_Thy_Bread https://en.m.wikipedia.org/wiki/Palestinian_expulsion_from_L...
by electric_muse | 2025-09-25 19:55:07+00:00
Anyone ever experience Zoom meeting lag that reproducibly connects with receiving a Mac notification?

I've had this issue on my M1 and now my M4 mac for about a year now, and I can't figure it out. Uninstalling and reinstalling hasn't helped.

Literally, someone can reliably send me a slack notification in a meeting (even when DND is on) and cause my Zoom outbound video to get gummed up.

Edit: I ask because I wonder if it has to do with this.
by jacquesm | 2025-09-25 19:55:21+00:00
That looks like a variation on a Bloom filter to me.

https://en.wikipedia.org/wiki/Bloom_filter

In the 80's or so when I thought I was being really clever I came up with another variation on this and I recall being quite annoyed when someone on HN pointed out (many years later) that this was a staple of computing science for longer than that I had been busy with computers. So much for having original thoughts...
by jajuuka | 2025-09-25 19:55:28+00:00
If you think being violently disruptive loses you support you should look at any equality movement. I'm not posing a false dilemma, I'm saying that when peaceful means are not working then violence will follow. "A riot is the language of the unheard".

The idea that everyone can just be convinced with a good argument is a nice fantasy but just never true in reality. You've also rigged the game since you can just dig in your heels are refuse any argument and just say "get better arguments". It's a situation no one else can win. If people could so easily be convinced that different people deserve the same rights then we wouldn't have had to spend over a century trying to get them.
by imiric | 2025-09-25 19:56:36+00:00
You should care because if the author cared enough to make descriptive atomic commits, they will help you understand why a particular change was done. This can often avoid unnecessary discussions.

And, no, PRs are not necessarily an atomic level of work. While they should contain a single feature, fix, etc., sometimes that work can span multiple commits.

If the PR includes superfluous commits, then they should be squashed into the appropriate commit. Squashing the entire PR when it includes multiple changes is simply a bad practice. It's bad because you lose all the history of how the overall change was done, which will be useful in the future when you need to do a blame, cherry pick, bisect, etc.

It's surprising to me how many developers misunderstand the value of atomic commits, or even what they are. And at the same time, it's exhausting having this discussion every time that happens, especially if there is continued pushback.

I am not against people having their preferred way of using VCS tools. As long as it works for their team, that's fine. But there are certain best practices that simply help everyone in the long-term, including the author, that I'm baffled whenever they're willfully ignored. I can't help but think that it's often done out of laziness, and lack of discipline and care into the work they do, which somehow becomes part of their persona as they gain more experience.
by simonw | 2025-09-25 19:56:52+00:00
I'd love to know what search engine provider they're using under the hood for this. I asked them on Twitter and didn't get a reply (yet) https://twitter.com/simonw/status/1971210260015919488

Crucially, I want to understand the license that applies to the search results. Can I store them, can I re-publish them? Different providers have different rules about this.
by rjbwork | 2025-09-25 19:56:59+00:00
Yes. They've said it even more blatantly.

“And so I come full circle on this response and just want to encourage you with some substance that we are in the process of the second American Revolution, which will remain bloodless if the left allows it to be.”

These people do not believe in America as it exists or the promise of what it could be. They hate us and they want to destroy what we have to create something fundamentally different.
by debo_ | 2025-09-25 19:57:33+00:00
Lyn Alden had a good, terse analysis of why DOGE was unlikely to be effective in this newsletter[0]. The math was simple, the folks behind DOGE must have themselves known that their stated mission was impossible.

It starts with these paragraphs, if you want to seek to it:

"This is the goal of the newly proposed Department of Government Efficiency (DOGE) led by Elon Musk and Vivek Ramaswamy. This is an advisory commission rather than an official government department. Musk has famously vowed to cut “at least $2 trillion” in federal spending—roughly 30% of last year’s federal budget.

Although this sounds good on paper, achieving such a target will be quite challenging, given the composition of government spending. Last year, the government spent $6.75 trillion, with $4.1 trillion (61%) classified as mandatory spending."

[0] https://www.lynalden.com/full-steam-ahead-all-aboard-fiscal-...
by input_sh | 2025-09-25 19:57:33+00:00
I disagree wholeheartedly, the current state of browser market share has nothing to do with how good any of the browsers are, it's just monopolistic behavior. Device manufacturers should force you to pick one during setup, which is absolutely a reasonable policy decision away.

In fact, as of this year, Apple devices in the EU already have to ask you which browser you want to use during the setup process, while Android devices don't have to ask you which browser you want to use, but do have to ask you which search engine you want to use. It is a bit inconsistent and arbitrary, but it's a step in the right direction.
by mchiang | 2025-09-25 19:57:45+00:00
Fair question. Some of the supported models are large and wouldn't fit on most local devices. This is just the beginning, and Ollama does not need to exclude cloud hosted frontier models either with the relationship we've built with the model providers. We just have to be mindful and understand that Ollama stands with developers, and solve the needs.

https://ollama.com/cloud
by mattashii | 2025-09-25 19:58:06+00:00
> They do handle minor versions upgrade so the code handling upgrading is there but devs seems to be quite adamant against adding major version upgrade

Minor versions of PostgreSQL have constraints that major versions don't have; in that minor versions in principle don't see new features added. This allows minor versions of the same major release to run against the same data directory without modifications.

However.

Major versions add those new features, at the cost of changes to internals that show up in things like catalog layout. This causes changes in how on-disk data is interpreted, and thus this is incompatible, and unlike minor releases this requires specialized upgrade handling.