MurphyA/hacker-news huggingface dataset:
by vFunct | 2025-09-02 12:03:49+00:00
Isn't the moral solution be to surrender and go back home to Europe where they came from instead of trying to invade Palestine to steal their land?

European Jews do not have the right to steal Palestinian land.

Why can't Israel simply surrender and admit defeat in the war that they started? They never got the Palestinians to surrender. I don't see any signed surrender documents? Israelis have always existed in a war zone of their own creation, with every home required to have a bomb shelter.

Right now it appears that Israel is headed towards defeat, with more nations recognizing the existence of Palestine.
by its-kostya | 2025-09-02 12:03:51+00:00
Great analogy! Puts a succinct labele to my mental model around it Will definitely use this.

Though, with lossy media it is obvious when it is lossy. Yet LLMs will exhibit overconfidence to tell you facts that don't exist. Not suggesting LLMs exhibit human characteristics, just that there is yet a better analogy out there :)
by syklemil | 2025-09-02 12:03:57+00:00
re: `fd` I also find it a lot better to do something like `fd -e py -X ruff format` than `find -name '*.py' -exec ruff format {} +`.

Part of it is that `find` seems to come from before we standardized on `--foo --bar` having an equivalent in `-fb`, and the nagging about some flags being positional, but also just the general syntax of their `-exec`, which _requires_ the `{}` to be present, but it can only ever be in one position for the `+` variant.

My one nag about `fd` is that it has two optional positional arguments, so the way I use it I sometimes wind up with `fd -e $ext "" /path/to/search`. (`fd -e $ext --search-path /path/to/search` might be a clearer alternative I should habituate myself to.)

IME positional arguments are always less ergonomic than flags/options, _especially_ if there are more than one of them and they're not mandatory.

But they're still better than the `find` syntax.
by opan | 2025-09-02 12:04:11+00:00
>Being able to patch a game after release truly is both a blessing and a curse.

Very true. We got stuff like Minecraft, Terraria, and Core Keeper that got updates to improve the game at no additional cost for years after release, but we also got early access games that sell you on a potentially good future game, and only sometimes deliver. Starbound is a disappointment that often comes to mind.
by sensanaty | 2025-09-02 12:05:16+00:00
> It's their code that's slow and horrible, react is snappy as hell when you use it properly.

That's the problem though, it's hilariously easy to shoot yourself in the foot with React. If almost every project makes the same common mistakes, it ceases being an issue with the people using it, it's a broader problem. With Vue or Svelte you'd have to try damned hard and go out of your way to mess up in similar ways, because the idiomatic way of writing Vue, especially with Options API, is so simple and straightforward. How many articles do we have out there begging people to please stop using `useEffect`, for example?

Plus, React's reactivity model is terrible and a source of a lot of performance pitfalls. Vue's and Svelte's Proxy/Signals-based approach is much more performant out the gate, and in the case of Vue the diff reconciliation algorithm is a lot better than React's, which itself will already prevent a bunch of useless re-renders compared to 'standard' React apps.
by jdndnc | 2025-09-02 12:05:31+00:00
RAM on MCUs is getting cheaper by the minute.

A couple of years ago it was measured in bytes. Before the RP2040 is was measured in dozens of KiB now it's measured in MiB

While I agree that 16 MiB is on the larger side for now, it will only be a couple of years for mainstream MCUs having that amount on board
by alexvitkov | 2025-09-02 12:06:01+00:00
> how capabilities could be used to write simple scripts without sacrificing simplicity.

I proposed a solution for that in my original comment - you should be able to trivially bypass the capability system if you trust what you're running ($ yolo my_script.sh).

The existance of such a "yolo" command implies you're running in a shell with the "full capabilities" of your user, and that by default that shell launches child processes only a subset of those. "yolo" would then have to be a shell builtin, that overrides this behavior and launches the child process with the same caps as the shell itself.
by arp242 | 2025-09-02 12:06:03+00:00
Editing a file like that with a text editor is a right pain. Inserting these characters isn't all that straight-forward, and everything will be on a single line. In theory RS could be treated as a newline, which will only add to the line ending confusion.

I think this is one of those things that sounds kind of nice in principle, but where the real-world practicalities just don't work out.
by qcnguy | 2025-09-02 12:06:44+00:00
How did past administrations ignore it?

Trump 1.0 tried to build his Big Beautiful Wall and implement many other policies to get a grip on abuse of the immigration rules.

Obama ran a relatively normal immigration policy with "deportations" (incl border turnarounds) increasing until wokeness emerged in 2012, after which number of deportations went into sharp decline.

George W Bush more than doubled border spending, ended catch and release, created the Secure Border Initiative, sent 6000 National Guard members to the southern border, and called on Congress to pass comprehensive immigration enforcement upgrades: https://georgewbush-whitehouse.archives.gov/stateoftheunion/...

Bill Clinton did a crackdown against illegal immigration, passing the 1996 IIRAIRA act that made it easier to deport illegals and increased border security.

This has been a live issue for a long time and was a bipartisan issue up until 2012, when wokeness took off (https://substackcdn.com/image/fetch/$s_!vVtE!,f_auto,q_auto:...). After that the Republicans stuck to the prior position and the Democrats moved FAR to the left. Bill Clinton would be a "fascist" to them. The fact that Bill Clinton had nothing in common with Hitler or Mussolini doesn't register with them at all.
Show HN: Stripe Specialist Team Scam – 50%+ deals
by solsbayissue | 2025-09-02 12:06:53+00:00
Hey HN I want to expose what is happening with Stripe specialist team scam and I am telling it as someone who had $800k+ held and got offered 72% deal to get it released from someone inside the Stripe and actually has seen them to release my friend's account with my own eyes after 2 days of accepting the deal

In short, they make you beg for your own money and never release it and then in groups in telegram and other places offer 50%+ deals (my own deal was 72% for $800k held) where they take huge cut from released funds.

Proof: I have my friend who was desperately trying to recover his funds while having absolutely no dispute and 2 days after taking the deal, his funds automatically get released

So what is happening is SOMEONE or SOME GROUP in specialist team running a SCAM where they are holding someone's funds forever and basically create enough chaos where people are desperate.

Then they have a group advertising a way to release funds for 50%+ deals, if you do not take it funds never get released basically 2-3 days after you accept the deal, you give them your account ownership, they send funds to their own bank and pay you your share (exactly what happened with my friend)

How exactly do they make you desperate: 1) You contact chat 2) They tell you bear with me while I am looking into your account 3) They explicitly make you wait around 40-50 mins so you don't try again 4) They say they will need to convert this chat to email because only specialist team can handle these cases 5) Once chat converted into email, they completely ignore you 6) In the dashboard, it is shown TICKET IS CLOSED few mins after getting opening

I have done this for last 9 months as I REFUSE to give up 72% of my funds for criminal scams. I have 0 disputes. We were using Stripe Standard Connect to help companies to get customers through email marketing, and ads and charge % of sales and we were specifically using direct charges which means we are not liable for disputes of connected accounts either

--- When you report this to the chat saying do not convert it to email, they assure you this time they will send it to CORRECT team or this team they will send it to compliance team, or higher ups but next business min after you create the ticket it will get closed

Oh also, we sent legal letters and they are still ignoring it. I am now trying to find lawyers to help me to sue Stripe and release funds for the % of my funds (probably a lot lower than what Stripe Specialist Scam team offered us)

I am trying to expose this scam because MAYBE for the sake of their reputation they will do something and I would be happy to be quite because I only care about my funds being released. My entire business got shut down after closing my account
by _pdp_ | 2025-09-02 12:07:18+00:00
The app router is certainly challenging. This is why we stick to the page router and it works really well. There are some cases where the app router comes handy though.

Honestly, nextjs is not that bad and I would go as far as saying that it is perhaps the best web framework I have ever experienced but it does come with its own problems which might be overwhelming for beginners.
by mrflop | 2025-09-02 12:07:51+00:00
That's a fair point, and it's a known challenge with file-based backups on systems like Postgres. That said, some backup systems implement chunk-level deduplication and content-addressable storage, which can significantly reduce the amount of data actually transferred, even when large files change slightly.

For example, tools like Plakar (contributor here) split data into smaller immutable chunks and only store the modified ones, avoiding full re-uploads of 1GB files when only a few bytes change.
by incrudible | 2025-09-02 12:08:04+00:00
> But we can't believe them, can we?

I have no trouble believing that there are militants using every piece of available civilian infrastructure so that people like you get to shout "war crime" whenever the IDF calls them on their tactic. This is the only effective weapon that Hamas has.

Without ascribing further motivations, I don't see a difference to what's happening in Gaza and to what happened in Raqqa. If the motivation of Netanyahu is to "depopulate" Gaza, one must also ask why Hamas is doing everything to allow this to continue.

There is no question that civilians will die if they're caught up in urban warfare. Israel issues evacuation orders and designates zones where strikes are rare exceptions, with the knowledge that the enemy will take full advantage of this. If you're gonna set a standard beyond that, who can be expected to follow it?
by Fnoord | 2025-09-02 12:08:11+00:00
Interesting, in the first video Joshua mentions at 4m30s the user needs to have serious willpower to report every 5 min (ie. he feels the app is protection against a Sybil attack). I don't think this is the case. All you need is the following:

1) iOS VM (Corellium?).

2) Desktop automation on your host OS (e.g. AutoHotKey).

3) Spoof GPS with random USA-specific or carefully curated GPS coords (targeting neighborhoods they don't like?). This can be done with a SDR or a local application (which I know exist for Android but I am not sure for iOS; it'd depend on VM?).

A determined adversary would have multiple of these setups. It'd require a little bit of tech know-how, but as you can see it isn't rocket science, and an adversary with a lot of money to burn would just hire someone to do this. All in all, this application is not safe against a hostile US government, but a random low IQ MAGA idiot who is determined would even do this manually, in mom's basement indeed. You can even set an alarm every 5 min.

And remember, from [1]. The brownshirts were in numbers, and identifiable (at least after 1926 [2]).

[1] ICE Is Nothing Like the Brownshirts, Because the Brownshirts Actually Identified Themselves https://www.mcsweeneys.net/articles/ice-is-nothing-like-the-...

[2] https://military-history.fandom.com/wiki/Uniforms_and_insign...
by rsynnott | 2025-09-02 12:08:18+00:00
> We are now building train stations in the middle of nowhere, not connected to any town. They are not meant to become new city centers, they are meant to be accessed via cars. They are useless for car-free people, and people with cars almost exclusively continue to commute the entire way by car.

Huh, that's interesting; those sorts of park-and-ride facilities tend to be quite popular in many places (though, sometimes too popular, of course; they fill up).

They're a slightly awkward form of infrastructure, in that they have a very specific usership at which they work; if no-one uses them, they're pointless and expensive, but if too many people use them, they're a bit of a disaster, and can cause local congestion.
by diggan | 2025-09-02 12:08:47+00:00
Agree, for us switching between languages all the time, with some of those languages being less known to us, it's a great tool!

My only wish was that I can force it to always allow me to try translating things, even if it doesn't identify it as some specific language. Sometimes what I want to translate is like 30% one language and 70% another language, and I still want to translate it to another language, but since the tool doesn't see it as "foreign enough" or something, I don't even get the choice of having it translated.

Besides that, it's a wonderful despite it not being perfect. Hopefully with time it'll only get better as they get more data. On that note, I'd be more than happy to contribute data if they added some way of giving "good translation / bad translation" feedback, but haven't seen that. I guess I had two wishes in the end.
by jbstack | 2025-09-02 12:08:58+00:00
Are LLMs really lossier than humans? I think it depends on the context. Given any particular example, LLMs might hallucinate more and a human might do a better job at accuracy. But overall LLMs will remember far more things than a human. Ask a human to reproduce what they read in a book last year and there's a good chance you'll get either absolutely nothing or just a vague idea of what the book was about - in this context they can be up to 100% lossy. The difference here is that human memory decays over time while a LLM's memory is hardwired.
by Waterluvian | 2025-09-02 12:09:16+00:00
I think these are intellectually weak arguments.

The first is weak because it is driven by fear, not facts. Does that actually happen in any meaningful volume at all, or would any answer just be a link in a "it's a big conspiracy chain!"

The second is weak because it exposes an ignorance, to one's own peril, of a system fundamentally designed to protect them. It's embarrassingly un-American to believe that due process is optional when it's too inconvenient. It begs the question, who gets to judge when that is? The Executive branch? That betrays one's lack of basic understanding of their own governmental system. But I think that's why this kind of thinking appears to be so sticky. It's not something one can be reasoned out of because it's not founded in rational thought. If someone possessed the capacity to be disabused of this idea, without having to first experience the leopards eating their face, they would have been by now.
by Gabriel54 | 2025-09-02 12:09:40+00:00
We should be clear that many (most?) of the immigration raids you are describing are taking place in cities that have explicitly stated that they will not cooperate with the federal government regarding immigration, meaning that anyone in these cities who interacts with the police or justice system (generally speaking, in most cases) will not be reported for being in the country without documentation. This means that the federal government has fewer means of detaining individuals without documentation in a safe manner, even those convicted of serious crimes. We see the result of these policies now.
by theshrike79 | 2025-09-02 12:09:56+00:00
> the problem is that in order to develop an intuition for questions that LLMs can answer, the user will at least need to know something about the topic beforehand

This is why simonw (The author) has his "pelican on a bike" -test, it's not 100% accurate but it is a good indicator.

I have a set of my own standard queries and problems (no counting characters or algebra crap) I feed to new LLMs I'm testing

None of the questions exist outside of my own Obsidian note so they can't be gamed by LLM authors. And I've tested multiple different LLMs using them so I have a "feeling" on what the answer should look like. And I personally know the correct answer so I can immediately validate them.
by sgbeal | 2025-09-02 12:10:02+00:00
> Micro-transactions are accepted, but far from universal. People bemoan them for some reason, ...

Because, for one, with them came "Pay to Win". Nothing good comes from Pay to Win except that someone lines their pockets.

A professor once told us that something like 1/3rd of people have personalities which are prone to become truly addicted to something. Microtransactions, regardless of their justification[^1], actively target personalities which are especially prone to instant gratification and the endorphins triggered by spontaneous purchases.

[^1]: They _are_ fundamentally justified - it costs money to keep any digital service going, and tons of it for a service like an MMORPG.
by psychoslave | 2025-09-02 12:10:06+00:00
You can't expect people to go into fight mode for every single chunk of social interaction they engage into, and still be able to enjoy any moment of freedom.

A society which value freedom should of course give a lot of it to its citizen, and expect them to defend and improve it for everyone.

A society where freedom is never a given, is not going to foster much of it.
by nanark | 2025-09-02 12:10:11+00:00
it's in Hongdae ("Hongdae T Stay" on Booking). I paid ₩39,000 a night (~23 euros) with a 25 day stay. I don't think people stay long there, it was mostly foreigners. The bed is like a plank, there is no window. But it was cool, I enjoyed it :)
by novateg | 2025-09-02 12:10:51+00:00
TLDR: The Pentagon is racing to integrate artificial intelligence (AI) into its weapons systems, sparking fears of a future "doomsday machine" that could escalate conflicts or even launch nuclear war. AI experts warn that the Pentagon's reliance on AI could lead to a loss of human control over critical decisions, including the use of nuclear weapons, and that the current lack of understanding about how AI works exacerbates the risk.
by euLh7SM5HDFY | 2025-09-02 12:11:02+00:00
That "for this news" qualifier is important. I trust their reporting on most topics, but hating Israel is probably only thing that Muslim countries have in common and it will have an impact no matter how much they claim independence from Qatar government.

Still, I guess any source is better than Israel paid "There is no famine in Gaza" ads, that YouTube displays between investment scams.
by the_af | 2025-09-02 12:11:02+00:00
Wouldn't it be better for users if, rather than having to puzzle this out (how to provide examples, etc) the LLM was somehow aware of its lossy areas, and replied "I don't know"?

Or maybe, to be more useful: "I don't know, but if you give me an example maybe we can figure it out"?

The problem is not only that it resembles a "lossy encyclopedia", but also that it's an extremely confident encyclopedia that doubles down on the confidence even when it doesn't have the data.
by adelinabu15 | 2025-09-02 12:11:10+00:00
N43 Studio is a venture studio dedicated to building bold, technology-driven companies from the ground up. We identify emerging opportunities, develop ideas into working prototypes, and launch ventures designed to scale.

We’re hiring a full-time, Senior Full Stack Engineer to join our first product pod and help bring our first venture to life. You’ll work alongside a product manager, front-end engineer, and back-end engineer, supported by a Principal Architect and the studio leadership team. You’ll have autonomy, clear ownership, and the chance to shape both the product and our technical foundations from day one. This is a hybrid role, 3 days a week based out of our Toronto office.

What We’re Looking For

- 5+ years of experience building full-stack web applications, ideally in startup or venture environments. - Strong proficiency in Python, particularly with modern frameworks like FastAPI or Flask. Experience in other backend languages (e.g., Node.js, Go) is a bonus, but Python is our primary stack. - Proficiency with modern frontend frameworks such as React and TypeScript. - Familiarity with cloud infrastructure (GCP preferred) and DevOps best practices. - Comfort working in high-ambiguity, high-velocity environments with a lean, collaborative team. - A builder mindset—you’re as comfortable iterating in code as you are thinking about product.

Apply here: https://ats.rippling.com/north-43-west-79-studio-inc/jobs/e4...
by kremi | 2025-09-02 12:11:21+00:00
I think “middleware” is a bit of a misnomer in Next.js. It’s really an edge function that runs before your request hits the app -- quick header checks, routing, and other lightweight guards. It runs on the edge runtime, not on the app server.

The post's author seems to conflate the edge runtime with the server runtime. They’re separate environments with different constraints and trade-offs.

I struggled with Next.js at first for the same reason: you have to know what runs where (edge, server, client). Because it’s all JavaScript, the boundaries can blur. So having a clear mental model matters. But blaming Next.js for that complexity is like blaming a toolbox for having more than a hammer.
by sylware | 2025-09-02 12:11:32+00:00
I have 32 bits support on my x86_64 gaming ring, _ONLY_ for the steam client.

The "steam client" is still a 32 bits ELF executable, which statically loads openGL and x11 libs... (namely not even a wayland->x11 fallback or a opengl->CPU rendering).

We would be all better with a nogfx static PIE executable, even a nogfx dynamic PIE executable if they want to explore the ELF setup of a distro.
by sombragris | 2025-09-02 12:11:40+00:00
> The issue with Christianity was that it didn’t play nice with the Roman state religion or customs, and worse, it actively sought to convert people, saying its god was the only god. That undermined Roman social order and the way the state had functioned for centuries.

The writer clearly has an axe to grind. This is nothing new; it is somewhat cliché to blame Christianity for breaking the Roman social order and somewhat cause its downfall, at least since Gibbon. But this claim it's just not true.

The issue with Christianity was that, in fact, Roman state religion didn't play nice with it. Christians refused to make sacrifices to the Caesar and this effectively made them outlaws. Rome was tolerant of almost anything provided that adherents of any religion are willing to offer sacrifices to the Emperor. This was not optional; it was a requirement.

Such a demand collided with beliefs of both Christians and Jews, but Jews had rules allowing them to practice their religion. Christians did not.

The story of the last Vestal is interesting enough without needing to resort to this misrepresentation of facts.
by FirmwareBurner | 2025-09-02 12:11:46+00:00
>RAM on MCUs is getting cheaper by the minute.

It really isn't. The RP2040 has 256KB RAM. Far away from 16MB.

>now it's measured in MiB

Where? Very few so far and mostly for image processing applications, and cap out at less than 8MB. And those are already bordering on SoCs instand of MCUs.

For applications where 8MB or more is needed, designers already use SoCs with external RAM chips.

>it will only be a couple of years for mainstream MCUs having that amount on board

Doubt very much. Clip it and let's see in 2 years who's right.