MurphyA/hacker-news huggingface dataset:
by hopelite | 2025-08-01 12:57:35+00:00
The UN is fundamentally and terminally flawed and always has been from the very beginning as ruse for what has always been a facade of “America’s” control of the world.

It is why the UN lair is right on the East River, a proverbial stone’s throw away from Wall Street, Madison Ave, and Broad Street in the heart of the American Empire of world domination.
by ksherlock | 2025-08-01 12:58:03+00:00
With HBO (and Netflix before it) I got to the point where I would spend 20 minutes scrolling (when I should be sleeping...) and not find anything worth watching. I don't need to pay $20 a month for that!

Like 200 channels on the TV and there's nothing good on. Somehow that's less of an issue with physical media. Did anybody ever go to blockbuster, browse for 20 minutes and then declare they don't have any good movies?
by xrisk | 2025-08-01 12:58:04+00:00
1) This argument works only if the justice system is effective, which is not the case everywhere in the world

2) A lot of sexual misconduct happens behind closed doors and is (I would imagine. IANAL) difficult to prosecute. I’m not saying that one should believe everything at face value but if multiple people make such allegations it’s more likely than not that such allegations have weight.

3) Not all sexual misconduct is “illegal”. But it doesn’t mean that communities should not attempt to censor people who engage in problematic behavior.
by walterbell | 2025-08-01 12:58:05+00:00
On some delivery apps, tips can be increased after service delivery, e.g. baseline at time of order, bonus after good service.

> 0% tip is risking stuff

There are more numbers between zero and good! Markets depend on information. Price has been information for centuries.

The insurance industry has actuarial lessons for managing risk. The delivery app industry has a range of policy measures for managing delivery performance, including but not limited to refunds and blacklisting workers from serving specific clients.
by chickenzzzzu | 2025-08-01 12:58:16+00:00
What you are describing seems to me to be a direct side effect of centralization. If the USA was just one country in a sea of two hundred roughly equal countries, the majority would quickly say "we will not allow that person to be a leader".

But since the USA is basically the world's richest and most powerful entity, the rest of the word begrudgingly tolerates the leader that has somehow come to power, simply because they need to keep the money flowing. There's no other spigot in town.
by wilkommen | 2025-08-01 12:58:19+00:00
Monopolistic activity and corporate consolidation are driving up prices in many industries in the United States. Why wouldn't corporate consolidation be a major factor in driving up housing prices, like it is in so many other sectors? I am suspicious of journalists like Derek Thompson and Ezra Klein because their solutions seem to punch down on municipal governments and homeowners instead of punching up at our nation's corporate masters and elite class, who would be much more threatened by effective antitrust action against homebuilders than they would by a movement to deregulate zoning in cities. I am open to the idea that excessively restrictive zoning could be a part of the problem, maybe even a big part. But I am skeptical of anyone who wants to act like excessive regulation is the sole driver of skyrocketing housing prices. It doesn't hold water to me.
by wulfstan | 2025-08-01 12:58:24+00:00
I have no idea who is telling the truth in this situation, and unless you are the person who has been accused or those who are the alleged victims, neither do you. For situations like this where the allegations fall short of criminal misconduct, a thorough process run by someone independent of the situation needs to a) to evaluate the claims made b) determine whether they are justified c) issue a clear and open report on what took place for the benefit of the community involved. As far as I can tell no investigation has been carried out to verify or falsify claims made by the individuals concerned.

But - it is worth stating very clearly that history is replete with examples of men who have used their senior position in communities to take advantage of women, and if what these women say is true, it would be utterly unsurprising to me. The High Court judgement in this situation is a civil matter; nobody has been "cleared" of anything.

In the absence of an investigation, you can read the original statements made by the women who made the accusations of wrongdoing [here](https://medium.com/@yifanxing/my-experience-with-sexual-hara...) and [here](https://killnicole.github.io/statement/), and you can form your own opinion about who is telling the truth based on what little there is to go on.

EDIT: s/judgement/opinion/
by Mignet | 2025-08-01 12:58:41+00:00
*Building an AI-Powered Document Understanding Tool – Feedback Welcome*

Hi HN!

I'm working on a tool called *ClearDoc*, which uses AI to extract structured data from unstructured documents like invoices, bills of lading, and certificates. The biggest challenge we've faced so far is accurately extracting data from complex documents, especially those with tables and nested fields.

### What I’m Looking to Discuss: - How do you approach extracting data from complex documents like invoices or contracts? - If you’ve worked with OCR or document processing tools, what have been your biggest challenges?

We’ve built a demo that uses PaddleOCR and LLMs to extract and align data. I’d love to get your thoughts on how we could improve the accuracy of data extraction, or whether you think a no-template approach is valuable.

If you’re interested, feel free to try out the demo (no sign-up required) and let me know your thoughts!

[ClearDoc Demo](https://cleardoc.v5ent.com/)

Looking forward to your feedback!

#AI #OCR #MachineLearning #DocumentProcessing
by metalman | 2025-08-01 12:58:55+00:00
Sure, Zionist "lawyers" and there stooges, but not nessesarily jewish, more likely to be oportunists and synocphants from any creed, which is of course adding to the liabilitys rather than offering any real counter and only playing to a gutter press that has already decended into an inarticulate ranting howl.
by api | 2025-08-01 12:58:55+00:00
When the law isn’t doing its job, that’s when the citizens will decide to form a posse and grab pitchforks.

… and it usually ends badly when this happens. One kind of injustice is replaced by another. But this is what people will do.

Epstein? Jimmy Savile? The massive and still ongoing sex abuse scandals in not just the Catholic Church but many faiths? Those are high profile ones but there are so many examples of people getting away with sex abuse for years and years with dozens or even hundreds of victims. The wealthier, more powerful, or more famous and “loved” the abuser, the longer they can get away with it.

I remember back in college being personally shocked at how many women I dated who had been raped or at least harassed in disgusting ways, as children or adults. It was like half. They told me the details and I had no reason to disbelieve them. I’ve since heard many similar and worse things from people I know.

Part of why lynch mobs are so easy to form around allegations of sexual harassment and abuse is that it's so incredibly common. The allegations are easily believed.
by siva7 | 2025-08-01 12:59:06+00:00
> Things seem to have cooled down on the cancellation front since the peak fever of 2020 and 2021, so I don't see it as much anymore. But for a while, the rejoinder of the cancellers was always, "well, he can just find a different job" or "he got a different job, cancelled yeah right."

Thank god society got more mature since then and didn't participate in imagine some kind of doxing app for this purpose :)
by cb321 | 2025-08-01 12:59:48+00:00
I can't speak to what libraries you used, but both techniques have been broadly used in common practice since the 1950s. According to the "History" subsection in Knuth TAOCP v3 at the very end of 6.4 (whose very first edition written in 1972 covered OA with various probe/collision strategy ideas), both open addressing & separate chaining were co-invented at IBM in 1953/54 by Luhn & Amdahl. You may be confusing the Celis 1985 Robin Hood hashing work with just the open addressing part? Anyway, as you say, it may be a strained example/analogy. "OO" & "concurrency" both have a lot going on, too.

Anyway, like the "major" modes of hash collision resolution, reference counted GC has also been around concurrently (haha) with ref tracing GC since the dawn of modern computing. Unix hard-links (& other things) codify ref counting into filesystems.. Python has always had ref-counted GC, older Lisp more focused on tracing GC, etc., etc. Popularity measures are notoriously difficult.

Mostly people like to abbreviate { like having a search $PATH instead of using /bin/foo everywhere }. The whole point of abstraction is to neglect details. Neglect naturally leads to forgetting (or never learning/knowing). Ignorance leads people to cross-talk (or worse willfully misinterpret/project). Cross-talk leads to suffering. Yoda out. ;-)

EDIT: Also, speaking of abbreviation & clarity, in Nim "arc" has, at least until this writing, always stood for Automatic Reference Counting, not Atomic Ref Counting as seems the more rusty terminology and is vaguely suggested by @miguel_martin, to whom I originally replied with an "arc/atomicArc", though it seems like, in Nim 3, it may become both Automatic & Atomic, but probably not changing its abbreviation to "AARC".
by alexriddle | 2025-08-01 13:00:13+00:00
All that this does is ensure you don't get stacked with another order ahead of you (so the delivery is direct from the restaurant to the person who ordered) in theory.

It doesn't help with situations where drivers are multi-apping (accepting orders across multiple apps and juggling them). The drivers don't even know you have priority.

edit: and in the US where you can definitely see the tip up front, you will almost always find that the order will get picked up quicker if you increase the tip by the equivalent of the priority fee. But you may well get stuck with a delivery before yours.
by shit_game | 2025-08-01 13:00:18+00:00
It moves the real cost of the additional labor from the prices displayed for items (like you would see in a B&M grocery store) to some tertiary part of the purchase process that is displayed 1) after the used has gone through the effort of app navigation and selecting their purchases and 2) has been through the majority of the purchase funnel and self-selected as a high-prospect sale. This helps keep the listed prices for items in these apps relatively comparable to their in-store listed prices, acting to convince the user the sale is reasonable (similar to online sellers making up for low listed prices with high shipping prices). Moving this additional cost to some tertiary step lessens the impact of goods pricing seeming too high by adding a "small optional fee" at the end of the purchase process that the user is expected to subconciously understand is effectively a bid on labor. I'd imagine the psychology behind it is depressing.
by walterbell | 2025-08-01 13:00:21+00:00
Relative numbers (e.g. 1% above or below an average) can ferry signals to both humans and data mining algorithms.

https://plus.maths.org/content/information-surprise

> Shannon wanted to measure the amount of information you could transmit via various media. There are many ways of sending messages: you could produce smoke signals, use Morse code, the telephone, or (in today's world) send an email. To treat them all on equal terms, Shannon decided to forget about exactly how each of these methods transmits a message and simply thought of them as ways of producing strings of symbols. How do you measure the information contained in such a string?
by lapsed_lisper | 2025-08-01 13:00:48+00:00
I worked in Perl for ~2.5 years in the mid-2000s. It wasn't the language for me, but I liked, respected, and am still friends with colleagues who loved it. However, I was always dumbfounded by the experience that none of them could or even professed to be sure of what most code fragments did at a glance, even fragments that only used constructs in the base language. When they worked on existing code, they'd run it, tweak it, run it again, maybe isolate some into a small file to see what it did, look at perldoc, ask questions on IRC, etc. As a Lisp guy, I'm all for interactive & iterative development, but I also like learning tools so as to use them more effectively over time. I didn't find that learning Perl made me more productive with it over time (on a modestly sized, pre-existing code base that needed both maintenance and new feature development), and the Perl lovers I knew didn't seem to mind not having this as part of their work.

Anyhow, toward the end of my time there, I had to interview candidates. Because I came to believe that the above is how one had to work with Perl, I took to asking the ones who said they knew Perl, "Can the reverse builtin reverse a list?" (I won't spoil the answer for you.) Most would answer with "Yes" or "No"; 75% of them were mistaken. Either way I'd ask them "Suppose you weren't confident about that answer. How would you determine the truth?" IIRC, 90% of them said "I'd write this one-liner..." and (I swear) 100% of the one liners would give any reasonable person an impression of an answer that turns out to be incorrect. The ones that said "I'd check the perldoc" were the only ones I'd approve for subsequent interviews.
Ask HN: How does MCP tool calling work?
by revskill | 2025-08-01 13:00:53+00:00
I found it's a bit confusing on how exactly the tool calling work, where does it work ?

Let's say we have a server, with an ai agent configured with tools.

We also have client, which call openai api , and it's also provided with mcp servers.

So when we prompt, how does the whole mcp servers, tool calling resolution and tool execution actually work ? Where does it execute ?
by tpoacher | 2025-08-01 13:00:53+00:00
Don't use tmux. Use a nice wrapper for tmux instead (e.g. like byobu).

Otherwise complaining about tmux and talking about hacky workaround alternatives is a bit like complaining about the internet and advocating for the telegraph as a hacky alternative because you don't like writing your own HTTP requests by hand and morse code is so much simpler.

Having said that, if really all you want is pane splits / window management, lots of terminals have their own solutions for this. Guake is a good one.

disclaimer: I use Guake and still prefer to just use tmux (byobu) from Guake
by exasperaited | 2025-08-01 13:01:03+00:00
You're basically saying at least one of these things here and you don't seem to know you are saying it:

- If it's not something you can at least sue over or is not illegal, it's not misconduct we should care about.

- If no one was at least prepared to sue, we should all just let it be.

I think perhaps you don't understand that quite a lot of persistent unwanted behaviour never rises to that standard (or perhaps no individual victim was willing to put their head above the parapet).

Anyone who has worked in education can tell you about someone whose unwanted behaviour escaped scrutiny for decades because each individual incident had enough deniability. I have never worked in education and I can identify at least two such cases from my own experiences. (Very likely a third, and there is no way that third person would ever have seen any kind of censure for what they were doing, because it was so deniable and because their victims would not even have classified themselves as victims)

There are plenty of occasions where a community quietly agreeing that someone's behaviour is unacceptable has kept them from a situation where the harms they cause can escalate.
by arp242 | 2025-08-01 13:01:04+00:00
Not necessarily; short-comings or "TODO"s are okay. I just want to know if I can run actual real-world complex applications on these micro-kernels, and what the trade-offs are (if any). Firefox on OpenBSD has fairly reasonable performance, but is quite a lot slower than on Linux. It's a perfectly reasonable trade-off, but you do need to be aware of it.

I've asked this question a few times over the last few years when people bring up "we must use microkernel now! They already exist!"-type posts, and thus far the response has either been crickets or vague hand-waving with microbenchmarks that bear no relation to real-world programs.
by isaacremuant | 2025-08-01 13:01:08+00:00
Xenophobia is good because our NATO/US overlords which don't engage in propaganda tell us to hate our enemies. Then in X years they stop being our enemies and we point our irrational hate to someone else. It's also useful because you can label any dissenter as "pro Russian".

The McCarthy strategy/red scare is very effective.

We're the good guys though. Remember that. If we admit any wrongdoing ever, that's just history and now we are good. Or else.
by quickthrowman | 2025-08-01 13:01:17+00:00
It depends on the size of the load.

Just FYI, every building that is required by law to have emergency backup power has an engine-generator set. There are zero exceptions to this rule. If batteries were able to serve critical loads like hospitals and emergency dispatch centers, they would be allowed to be installed for that purpose, but they aren’t. This should end the argument about battery backup, at least until battery storage density reaches a point where it can serve those loads.

FWIW I sell and run electrical work
by highfrequency | 2025-08-01 13:01:22+00:00
Approach is analogous to Grok 4 Heavy: use multiple "reasoning" agents in parallel and then compare answers before coming back with a single response, taking ~30 minutes. Great results, though it would be more fair for the benchmark comparisons to be against Grok 4 Heavy rather than Grok 4 (the fast, single-agent model).
by runako | 2025-08-01 13:01:27+00:00
> punish accusers of provably false allegations as harshly as the accused would be.

Are you aware that here you are arguing for criminal sanctions on the order of 10 years in prison, for writing a letter?

You probably should expand on that.

Edit: some people seem to be okay with this notion! Would love to hear thoughts on how stiff criminal penalties for what is in the end expressing are at all compatible with societies that claim to value free speech.

Note that the author of the post does not present any proof that the allegations are false. Similarly, the other side likely cannot prove its allegations are true. So we are here discussing long prison sentences for unprovable opinions. I would love to hear how people justify that.
by camgunz | 2025-08-01 13:01:32+00:00
> SF is surrounded by water on three sides. Palo Alto was the suburb. San Jose was the exurb. You could build 50 story towers all over San Francisco and it wouldn't suddenly make it feasible to build on water.

> New York has a similar story. You can't build on the Atlantic. Brooklyn and Queens were the suburbs. Long Island and Hartford were the exurbs.

All kinds of places overcome these things. Pittsburgh, Hong Kong, etc. etc. Bridges and tunnels. NYC was doing this, but mysteriously stopped. SF and NYC don't even come close to densities in many Asian cities. You can think two things about this: we reject that kind of density, or we reject moving a city's center of commerce to a more geographically scalable area. For some reason, we put a low ceiling on density and refused to move where the jobs were, and I'm saying that reason was liberals culturally resisting it. We simply liked the status quo.

> The US simply needs to build new cities...

Extreme, full agree. Even if I disagree w/ you as to the causes of building woes in blue cities, I think we agree it's not worth it to fix. Let's try some new things.

> You do that by taking federal spending (military bases, universities and research labs, tax cuts for large industries)

Something that's different now than the last time we did this is that those large industries aren't gonna be (well, at least shouldn't be) places like auto plants or steel mills. I think the "large industries" part of your prescription should be some level of new tech.
by kmac_ | 2025-08-01 13:01:55+00:00
Yes, the term isn't universally defined yet. Also, the number of available tools doesn't help here (e.g., my workflow in Cursor and CC differ). My "vibe coding" is probably different than blog post authors' "vibe coding." At my work, we have "AI in dev" meetings to discuss the topic, the variety of opinions resembles comments here, and we try to boil down where the issue is.
by mrweasel | 2025-08-01 13:02:17+00:00
I have a bit of a soft spot for Mikrotik, but I can't help feel like their hardware only exists to sell training.

For our house I tried a Mikrotik, a TP Link and a Ubiquiti AP. The only one that really works in our case is the Ubiquiti. Also for a home that's mostly Apple hardware, you kinda need a manage wifi solution, because Apples WIFI stack have issues switching between APs and needs a controller to kick you off (I don't know if that's still the case). Ubiquiti have one of the only routers that will force Apple hardware to switch APs. Mikrotiks CAPsMAN isn't even really a WIFI/AP controller, it's just provisioning.

For all it's flaws, I still really want to just run 100% Mikrotik gear.
by alexriddle | 2025-08-01 13:02:17+00:00
Weirdly on Reddit I keep getting the doordash and ubereats communities pushed at me - there is a very strong view amongst people using these apps that anyone who says they will "give a cash tip" will not actually do it, so it's probably not as beneficial as you might think.

The tips on the apps nominally do go entirely to the driver.
by delecti | 2025-08-01 13:02:18+00:00
The #metoo movement was in response to decades (centuries? millennia?) of abuse being basically unaddressable. It's totally fair to call it an overcorrection, but a correction was still needed. Are abusive accusations okay? Of course not, but there are far few stories of abusive accusations than accused with many accusers. Reverting to never believing accusers is just the status quo throughout human history, which is what metoo was an overcorrection to. It's just kicking the can.
by cmrdporcupine | 2025-08-01 13:02:30+00:00
It is perhaps the deepest position on the American right now, and extremely unlikely to shift.

To the point that you have people who have politics that derivates from a populist/nativist right wing historical current that was always virulently anti-Semitic, now being the staunchest backers of the current Israeli government.

In the post-9/11 era, hatred of Islam, putting an equals-sign between Jewish and Israeli, and smearing anybody on "the left" who criticizes the actions of the Israeli state as "anti-Semitic", and shoring up the Israeli state with massive financial support ... this is all an ideological bundle that is working extremely well for them.

And is allowing them to siphon off support from "moderate" American Democrat voters who share these biases but not the rest of their ideological bill of goods. It's actually allowed them to build a powerful base of support even when they're doing extremely controversial things.
by swah | 2025-08-01 13:02:53+00:00
I would only "complain" about this urban legend if there was no way someone would be so future-thinker as to plant trees that are going to be used one or two centuries later.

But since I'm sure we have done things like that in the past, for me, the urban legend is "valid" and I don't feel like that specific case being true or false is that important, just the pattern...