MurphyA/hacker-news huggingface dataset:
MiRAGE: Open-source framework for multimodal RAG evaluation
by mmhetric | 2026-02-10 15:24:52+00:00
Code: https://github.com/ChandanKSahu/MiRAGE

Hi HN, we are the authors of MiRAGE.

We built this because standard RAG benchmarks (like Natural Questions) rely on text-only Wikipedia-like data, which doesn't reflect the reality of enterprise RAG. In the real world, "truth" is often locked in a chart, a complex table, or a diagram deep inside a PDF.

MiRAGE is an open-source framework that uses a swarm of specialized agents to reverse-engineer evaluation datasets from your own documents.

How it works:

1. Ingest: It uses vision models to describe charts/tables and "semantically chunk" the PDF.

2. Generate: An agent swarm (Generator, Retriever, Persona-Injector) creates multi-hop questions.

3. Verify: An adversarial "Verifier Agent" fact-checks the answers against the source to prevent hallucinated ground truth.

Key Finding: In our ablation studies, removing the adversarial verifier dropped the faithfulness of the generated dataset from 97% to 74%. Synthetic data needs self-verification.

Resources:

- Paper (arXiv): https://arxiv.org/abs/2601.15487
- Install: pip install mirage-benchmark
- Demo: (See the terminal video in the repo)

We’d like your feedback, especially on the "Visual Grounding" challenge, it’s still the hardest part of multimodal RAG. Happy to answer any questions!
by NickC25 | 2026-02-10 15:24:55+00:00
>Nobody can stand up to the might of a trillion dollar company. The resources they have at hand are just too vast.

Which is why Americans need to curb the lobbying power and communications power of trillion dollar corporations, and limit the rights corporations have versus the rights of human citizens.

Or if a company is too big to be held accountable, it needs to be broken up aggressively.
by 3vidence | 2026-02-10 15:25:00+00:00
I can say at Google we usually just had engineering tip posters in the washrooms they were usually very insightful and just written by other engineers at the company.

Stuff like how to reduce nesting logic, how to restructure APIs for better testing, etc.

People usually like them. I can't say I've seen what the parent post described so I imagine it's "the other" FAANG mentioned here.
by alfnor | 2026-02-10 15:25:11+00:00
The private servers I'm in always have a few people screen sharing whenever a voice chat is active. They're either sharing their gameplay (semi-privately, hence no Twitch) or they're co-watching movies. Oh and every so often, screen sharing is used for getting someone's opinion on image editing or a song in they're making. I've also given people remote tech support which is way easier to do when their screen is visible.

But it's worth noting that as an older Gen Z, this is just how people hang out nowadays, so we'll be watching anime together in the server until we fall asleep or whatever. That's why screen sharing isn't as useful as screenshots and video clips.
by bstsb | 2026-02-10 15:25:15+00:00
> Ordinary people are not thinking about Israel

roughly 47 percent of a recent US survey think supporting Israel is in the national interest of the United States, while 41 percent disagree. only 12 percent didn't offer an opinion. that's quite a lot of potential customers you're detracting when making a stupid political statement, especially taking a photo with a leader whom 49% of people "have an unfavorable opinion" of

source: https://poll.qu.edu/poll-release?releaseid=3932
by elevatortrim | 2026-02-10 15:25:20+00:00
> Oh you sweet summer child.

Let's keep it civil.

> ow low you can pay your fungible organic units before they look for other opportunities or worse

This is what I meant? The more replace-able you are, the lowest you can be paid before you look for other opportunities. And, of course, yes, it is absolutely tilted against the individual.
Show HN: TextFix – instant text fixing (spelling/grammar) with LLMs on macOS
by ap11071 | 2026-02-10 15:25:30+00:00
Hi HN, I made TextFix. It fixes selected text (spelling, grammar, clarity) using large language models and pastes it back where you were typing.
I was paying about £8/month for Raycast AI just to do this, so I vibe‑coded my own little version.
I’m dyslexic and this has been really helpful for work, especially for quick fixes and light edits. Curious what people think and what you’d want added.
Repo: https://github.com/johnny1011/textfix
Releases: https://github.com/johnny1011/textfix/releases

Interested to hear what you think.
by neom | 2026-02-10 15:25:58+00:00
K, well I was on the first/founding team of digitalocean and owned strategy there from zero to just before IPO, we took a bunch of venture, heck if you'd seen our covenants in our lease lines, they made our venture debt look like kittens, yet we IPO'd, and I don't think very many in the digitalocean story are particularly unhappy? VCs do not try to "own companies" they try to exit businesses at a gain.
by ffsm8 | 2026-02-10 15:26:11+00:00
Well adjusted people so not want that power over other people

It's sociopaths and narcissists which want it.

And as Atlas667 pointed out, it's also a direct consequence from a capitalistic world view, where it has replaced your morals.

This is not in relationship to state propaganda. Multiple things can cause abhorrent behavior, and just because we've identified something as problematic doesn't inherently imply that other unrelated examples are any better.
by notepad0x90 | 2026-02-10 15:26:13+00:00
There is no law that dictates these two things:

1) You can't stalk someone deliberately and persistently, using any means, or medium; even if you're a company, and even if you have good intentions.

2) You can't intentionally influence any number of people towards believing something false and that you know is against their interest.

These things need to be felony-level or higher crimes, where executives of companies must be prosecuted.

Not only that, certain crimes like these should be allowed to be prosecuted by citizens directly. Especially where bribery and threats by powerful individuals and organizations might compromise the interests of justice.

The outcome of this trial won't amount to anything other than fines. The problem is, this approach doesn't work. They'll just find different ways that can skirt the law. Criminal consequence is the only real way to insist on justice.
by bikenaga | 2026-02-10 15:26:22+00:00
"Abstract. Atlantic Meridional Overturning Circulation (AMOC) is suggested to be in a bi-stable regime and might already be at the brink of a irreversible trajectory towards a complete shutdown–a so called tipping point. Such a tipping point requires a self-reinforcing feedback, for example one related to the upper ocean salt transport convergence to the North Atlantic subpolar gyre. We show that in Earth System Model simulations under abrupt high CO$_2$ forcing ($>$1.8 times the pre-industrial conditions), salt transport convergence is highly correlated with AMOC, indicating an active role for salinity in reinforcing AMOC decline. However, at weak or transiently increasing CO$_2$ forcing the relation is masked by internal variability in our model simulations and observationally constrained products. Our results suggest that with the present forcing levels, salinity reinforced AMOC decline is unlikely, and consequently, it is unlikely that AMOC would be close to a salt transport convergence induced tipping point."
by morshu9001 | 2026-02-10 15:26:26+00:00
I'd leave with or without them if it sucked. They can and will text me instead. The communities of randoms I don't even know irl can't, but that's exactly why it doesn't matter so much.

Also, guarantee my friends care about privacy the same or more than I do. But even I wouldn't upload an ID, just use teen mode.
by jerf | 2026-02-10 15:27:35+00:00
We've always had sociopaths and narcissists, and if you're looking to "capitalism" as the reason why they exist, you're in out-and-out category error territory, not-even-wrong territory. Now that this power exists to be had, human beings are racing to acquire it. If you think you can fix that by "fixing capitalism" you are completely wasting your efforts.
by KenoFischer | 2026-02-10 15:27:42+00:00
Congratulations to the Oxide team! It's a tough market out there :)! I'm still personally frustrated that I don't get to play with the hardware (too expensive for our internal server needs; not the right fit for our datacenter partners/customers), but I'm excited to see that they're successful and hopefully they'll come around to my use case eventually :). In the meantime, I appreciate that they're building largely in the open - every once in a while I'll glance at their issue tracker for light bedtime reading. Just recently we had some fun internally throwing our controls software at their thermal loop as a usage example - it's often hard to find compelling real-world systems to use as openly sharable examples (of course we have interesting customer problems, but that's all NDA'd), so having companies build real stuff in the open is fantastic. Great company, wish them the best.
by bmitch3020 | 2026-02-10 15:27:45+00:00
Rack scale computing, on both the software and hardware side. That means building custom network switching, power management, etc, in a turn key solution that drops in to a customer's data center. Unbox it, plugin a few connections, make a few configuration settings, and start deploying. It's the on-prem response to the cloud for companies running things at scale.
Ask HN: When autosave restores an invalid client-side state
by Pepp38 | 2026-02-10 15:28:24+00:00
Autosave solves the obvious failure modes in client-side apps.
Input persists, refreshes are handled, drafts come back.

But there’s a quieter edge case that seems harder to deal with:
sometimes the restored state is already invalid.

Not because data is missing,
but because invariants are broken:
derived fields out of sync,
schema changes,
partial or out-of-order updates.

In those situations, retries and small heuristics tend to reproduce the problem.
Restoring the latest snapshot just restores the failure.

At that point, rollback to a last known good state
seems like the only deterministic option.

I wrote down some thoughts on where autosave reaches its limit here:
https://zippers.dev/blog/why-savior-safestate-recovery-exists
by malfist | 2026-02-10 15:28:25+00:00
Take a look at this (facebook saying teens are top priority): https://storage.courtlistener.com/recap/gov.uscourts.cand.40...

Heavily redacted document talking about the mass notifications: https://storage.courtlistener.com/recap/gov.uscourts.cand.40...

Here's reporting on this and other documents: https://techoversight.org/2026/01/25/top-report-mdl-jan-25/

HN discussion of it: https://news.ycombinator.com/item?id=46902512
by hnlmorg | 2026-02-10 15:28:31+00:00
Not all gamers are techies though.

Some of my gaming buddies on Discord needed help getting that properly working. Asking them to set up and use both IRC and Mumble would be a step too far.

This is a common trap HN falls into. Stuff that’s easy and practical for people of our capabilities can be a nightmarish hellscape for other people.
by whizzter | 2026-02-10 15:28:39+00:00
Concurrent GC's isn't a mess I've dealt with (majority single-threaded languages), moving should be ok if all heap accesses are in single statements through the shadow stack and a pointer to the shadow-stack is always passed on to called functions (Thus the compiler shouldn't be allowed to retain anything, I could be wrong on some slight C standard detail here though).
by LightBug1 | 2026-02-10 15:28:51+00:00
"In 2025, global anti-Israel and pro-Palestine demonstrations intensified, with ACLED recording more than 49,000 protests across 133 countries. Public sentiment shifted significantly, particularly following Israel's interception of a humanitarian flotilla in October 2025.
Largest Global Mobilisations

Bangladesh: On 12 April 2025, Dhaka hosted what was described as the largest pro-Palestine protest in history, with an estimated 1,000,000 participants at Suhrawardy Udyan.

Italy: Between 3 and 5 October 2025, an estimated 2.3 to 3 million people participated in nationwide strikes and marches, marking the highest level of European mobilization during the conflict.

Spain: Over 1,000,000 people filled the streets of Madrid, Barcelona, and other cities in early October to support the "Sumud Flotilla" and demand an arms embargo.

Australia: Organisers estimated that over 300,000 to 350,000 people participated in nationwide rallies on 24 August 2025, following diplomatic tensions between the Australian and Israeli governments.

Netherlands: Approximately 250,000 people marched in Amsterdam’s "Red Line" protest in October, the third such major rally in as many months. "

I'm fully aware of my Jewish brothers and sisters who stand shoulder to shoulder with me against the current Israeli actions ... but, fuck Israel ... and all who support their current stance.
by gunapologist99 | 2026-02-10 15:28:55+00:00
It's simply discounting the fees for that one user to zero.

(It's not writing off a bad debt, which is technically different)

So: your costs are still X but now your revenue is Y instead of Y + (that one user's fee which likely wasn't going to get paid anyway)

You pay taxes on Y - X (profit).

So, really, their costs just increased by whatever it cost to deliver that data (likely zero depending on how they're billed for it), and their revenue didn't change at all.

Turning a no-collect situation into a PR positive.

To be fair: it really depends on their datacenter environment; if they're physically hosting, this is probably a rounding error. But, if instead, they're actually running on top of AWS or another hyperscaler and paying 9 cents per gigabyte for traffic, then their bandwidth bill could actually be quite substantial and they're just passing that along to the customer. In that case, this could be actually quite generous of them.
by rayiner | 2026-02-10 15:29:16+00:00
Historians generally mark the beginning of British rule in India from the Battle of Plassey in 1757: https://en.wikipedia.org/wiki/Battle_of_Plassey

But the subsequent consolidation of power in campaigns against the Maratha has similar features. The east india company won by exploiting division and conflict among the Maratha: https://www.worldhistory.org/Anglo-Maratha_Wars. What’s crazy is that during these wars, the East India Company armies were mostly Indians, with 15% or so being European soldiers.
by bunderbunder | 2026-02-10 15:29:42+00:00
I’m seeing it slightly differently. So much of our new slowdown is rework because we’ve seen a bunch more API and contract churn. The project I’m on has had more rework than I care to contemplate and most of it stems from everyone’s coding agents failing to stay synced up with each other on the details and their human handlers not noticing the discrepancies until we’re well into systems integration work.

If I may hijack your analogy, it would be like if all the construction crews got really fast at their work, so much so that the city decided to go for an “iterative construction” strategy because, in isolation, the cost of one team trying different designs on-site until they hit on one they liked became very small compared to the cost of getting city planners and civil engineers involved up-front. But what wasn’t considered was the rework multiplier effect that comes into play when the people building the water, sewage, electricity, telephones, roads, etc. are all repeatedly tweaking designs with minimal coordination amongst each other. So then those tweaks keep inducing additional design tweaks and rework on adjacent contractors because none of these design changes happen in a vacuum. Next thing you know all the houses are built but now need to be rewired because the electricity panel is designed for a different mains voltage from the drop and also it’s in the wrong part of the house because of a late change from overhead lines in the alleys to underground lines below the street.

Many have observed that coding agents lack object permanence so keeping them on a coherent plan requires giving them such a thoroughly documented plan up front. It actually has me wondering if optimal coding agent usage at scale resembles something of a return to waterfall (probably in more of a Royce sense than the bogeyman agile evangelists derived from the original idea) where the humans on the team mostly spend their time banging out systems specifications and testing protocols, and iteration on the spec becomes somewhat more removed from implementing it than it is in typical practice nowadays.
by meyum33 | 2026-02-10 15:30:08+00:00
I've always thought that the American individualist/China familial is looking at things absolutely upside down. For the Chinese, the family mimics the tyrannical nature of the government (and/or the other way around). The keyboard social observer of me find the American family value of equality, respect for autonomy, unconditional love and support more conducive to forming stronger bonds. Anyone who's lived in a typical Chinese family should wonder why the hell there's the stereotype that Americans are more individualistic?
by GaggiX | 2026-02-10 15:30:43+00:00
>Because it's too easy obviously.

Still the vast majority of models fail at delivery an image that looks real, I want realism for a realistic settings, if it can't do that than what's the point. Of course you can always pay people and equipment to make the perfect photo for you ahah

If the image of z-image turbo looks as good as the nano banana pro one for you, you are probably too used to slop that a model that do not produce obvious artifacts like super shiny skin it's immediately undistinguishable from a real image (like the nano banana pro one that to me looks as real as a real photo) and yes I'm ignoring the fact that in the z-image-turbo the cup is too large and the bag is inside the chair. Z-image is good (in particular given its size) but not as good.
by gamma-interface | 2026-02-10 15:30:58+00:00
This extends beyond AI agents. I'm seeing it in real time at work — we're rolling out AI tools across a biofuel brokerage and the first thing people ask is "what KPIs should we optimize with this?"

The uncomfortable answer is that the most valuable use cases resist single-metric optimization. The best results come from people who use AI as a thinking partner with judgment, not as an execution engine pointed at a number.

Goodhart's Law + AI agents is basically automating the failure mode at machine speed.
by veunes | 2026-02-10 15:30:59+00:00
Validation is always harder than generation. Writing yourself means building context brick by brick. Reviewing AI means reconstructing someone else's - often broken - logic from zero. Juggling three projects in parallel fragmentizes mental context like a 90s hard drive. After a few hours, more energy goes into task switching and hallucination hunting than actual engineering. Deep work has been replaced by high-speed bot micromanagement
by sho_hn | 2026-02-10 15:30:59+00:00
Super interesting! I'm curious what the purpose is, though?

Edit to answer myself: Looks like this is more of an offshoot of the FreeHL projects by the same author, which rewrite GoldSrc game logic to QuakeC to get those games to run on open source engine stacks, where the utility is more obvious. I guess it was just fun to see how hard it'd be to get HL2 content running.

A bit similar to the OpenMW project working on Oblivion and Skyrim content loading on the side, though perhaps that's a more obvious future vector for that project.
by gadders | 2026-02-10 15:31:15+00:00
Sounds hellish.

"His administration is focused on delivering on his promise to reduce the immigrant population and argues, despite the protestations of economists, that doing so will mean greater opportunities and wages for native-born workers and will reduce the cost of everything from housing to health care by reducing demand.

“There is no shortage of American minds and hands to grow our labor force, and President Trump’s agenda to create jobs for American workers represents this Administration’s commitment to capitalizing on that untapped potential while delivering on our mandate to enforce our immigration laws,” says Abigail Jackson, a White House spokeswoman."
by homebrewer | 2026-02-10 15:31:26+00:00
I used to do a bit of mapping back then (nothing that survived to this day, thankfully); as I recall, practically nobody used official map compilers. As it often happens, the community wrote replacements that were much faster for debug "-O0" builds, and generated lightmaps of a significantly higher quality for the release "-O2" builds.

It was either ZHLT or VLHT, or something like that; looks like more alternatives have been written since then.

https://gamebanana.com/tools/5391

https://github.com/seedee/SDHLT
by nradov | 2026-02-10 15:32:02+00:00
Look to history. Here's a list of "Fortune 7" companies from about 50 years ago.

IBM

AT&T

Exxon

General Motors

General Electric

Eastman Kodak

Sears, Roebuck & Co.

Some of them died. Others are still around but no longer in the top 7. Why is that? Eventually every high-growth company misses a disruptive innovation or makes a key strategic error.
by aurareturn | 2026-02-10 15:32:04+00:00
$46k for 470m page views.

That seems extremely expensive. What the heck?

Is he using Vercel Functions as well?

I think this is where some SPA + a few instances of a Node.js server + Redis would be much cheaper.

I'd say you can probably serve this much on $1k/month? It's simple content. It's not like it needs to do complex business logic in the backend.
Show HN: GrillMyPitch – An AI investor-readiness simulator for founders
by judeboscogibbs | 2026-02-10 15:32:31+00:00
Hi HN — been working on something new: GrillMyPitch

This is an early MVP built around a problem I hit repeatedly while fundraising: most pitch prep is either static (deck feedback) or human-heavy (coaches), and neither really prepares you for the actual investor conversation.

GrillMyPitch analyzes a pitch deck (PDF) and produces a 0–100 investor-readiness score across 12 parameters, along with concrete rewrite suggestions. After that, it runs a short AI-driven voice conversation that asks the kinds of questions investors tend to push on assumptions, gaps, and unclear narratives, inspired by common VC evaluation frameworks.

I’m posting here mainly to learn. In particular, I’d value thoughts on:

- Whether scoring a pitch is useful or misleading
- How close simulated investor questioning can realistically get
- Where this approach breaks down for different founder profiles

This is very early and likely wrong in places. Happy to answer questions and share how it works.
by eqvinox | 2026-02-10 15:32:45+00:00
With a 2025 tech stack, yes. With a 2005 tech stack, no. Don't use any containers, no[/limited] server-side dynamic script languages, no microservices or anything like that.

Considering the content is essentially static, this is actually viable. Search functions might be a bit problematic, but that's a solvable problem.

Of course you pay with engineering skills and resources.
by lanfeust6 | 2026-02-10 15:32:54+00:00
The corollary to times changing is that periodically what's old is new again. We can't have our cake and eat it too; if the gripe is that for-profit services become enshittified, then necessarily FOSS should be given a shot, but adding to that I'd say some of these platforms re-invent the wheel or add a coat of paint. What you can do with Discord you can already accomplish with a mix of IRC, vbulletin forums, email, Mastodon, and and others in decoupled fashion.

I take the point that a one-stop-shop is nice and probably viable leveraging this tech. At the same time, users already use a slew of different social media platforms that are usually redundant or overlap in some way. For most their mode of consumption is "the algorithm", endless feed of videos. Discord's core offering is not that, it's an orchestration of chat, video-chat, forums, notifications. It's a swiss-army knife.