MurphyA/hacker-news huggingface dataset:
by drcongo | 2026-03-06 17:07:27+00:00
I spent a week in hospital last year and one old bloke in our ward watched YouTube on his phone all day every day at full volume. The rest of us offered to buy him some headphones but he was a cantankerous old shit and was having none of it.

The interesting side note to that story though is that I discovered there's an incredibly seedy side to YouTube premium - all he watched was AI generated videos, with an AI generated voice reading out an AI generated script about how some child had lost their parents in a war and then went on to find god, or a "serviceman" had been in a helicopter crash and then gone on to find god. It's basically scamming old people who are fearing the end. I know it's YouTube Premium because literally every 3rd video was a video about "how do I find my purchased videos on YouTube" which he would watch 20 times in a row and then eventually go off and find his purchased scam bait.

Despite how annoying all this was, I came out of it most angry at YouTube and everyone who works there enabling predatory scumbags to target sick old people.
by _DeadFred_ | 2026-03-06 17:07:29+00:00
Tourism is a rounding error.
Euros buying US arms are a rounding error.
The benefits of a relationship with XYZ country is a rounding error.
Any change we want to make to improve healthcare affordability is a rounding error.
Everything around discussing improving housing affordability is a rounding error.

The US economy is driven in part by coal which employs 40,000 people. Rounding errors have impacts and are part of policy discussion all the time. It only gets shut down with 'rounding error' when it's referring to average people issues without clout.

Calling things rounding errors is the US equivalent speech as russian style apathy propaganda.
by tdaltonc | 2026-03-06 17:07:36+00:00
We originally developed NERDs inside of my last startup for monitoring the progress of solar developments. There are many different multi-modal event feeds that you need to monitor for a wholistic view of the project. NERDs helped glue together the event around entities.

Only later did we adapted to the technique to work to long books. The existing long book benchmarks seemed like the most appropriate way to show the core idea to a wider audience.

So ya, I'm confident that this central idea can be applied in many different domains.
by adolph | 2026-03-06 17:07:40+00:00
The paper states it adjusts for "ENSO, volcanic eruptions, and solar variations" and not (afaict) the changes in shipping bunker fuel that reduced atmospheric SO2 (if that is what you mean by "reduced aerosols"). Below is a summary of the topic for those who are unaware. I withhold any opinion of validity of mechanism or effect.

Sulphur particles contained in ships' exhaust fumes had been counteracting
some of the warming coming from greenhouse gases. Lowering the sulfur content
of marine fuel weakened this masking effect, effectively giving a boost to
warming.
by teraflop | 2026-03-06 17:07:48+00:00
CBP's declaration (which the article links to) has more details. They're arguing that they can't currently issue refunds, and they can't even currently stop IEEPA duties from being charged on future liquidations, because of software limitations.

They say they're going to comply with the order, but they want 45 days to develop the required software changes and processes.

https://storage.courtlistener.com/recap/gov.uscourts.cit.193...
I started making money online in 10th grade – some lessons about capital
by udit_50 | 2026-03-06 17:07:50+00:00
When I was in class 10, someone from Instagram paid me $5 to design a logo.

I didn’t even have a bank account. The money went to my father’s account.

A few days later I charged around $70 for a simple website.
That was my first encounter with capital.

Not venture capital — just the realization that ideas and effort could turn into money.

Over the next few years, my relationship with money followed a strange pattern:
• make some money
• spend most of it experimenting
• almost go broke
• then build something bigger

This cycle repeated multiple times.

Freelance work → nothing
Agency → nothing

Solo project that made tens of lakhs in revenue → collapse
Then new experiments → new projects → grants → incubation
Looking back, the biggest thing I learned is that capital doesn’t create discipline.

It exposes the discipline you already have.
Another thing I noticed: when someone invests in you, a subtle psychological shift often happens. Even if they only own equity, they sometimes start behaving as if they own the company.

Advice slowly becomes instruction.
This dynamic is dangerous if founders don’t recognize it early.

Something else I’ve realized: investors don’t necessarily fund the best ideas.

They fund the most probable winners.
Probability often comes from things like:
• institutions (top universities etc.)
• networks
• previous wins
• pattern recognition

It’s not purely meritocratic.

The other big shift happening now is technology itself.
With AI tools everywhere, generating prototypes has become trivial. Many people (including investors) believe this means building software is easy.

But prototypes aren’t systems.
At the same time, founders also need to accept a reality: technology alone is rarely a moat anymore. Distribution, insight, and iteration speed matter much more.

One rule I would give younger founders now:
Let reality validate your company before investors do.
Reality means users, traction, usage, ideally revenue.
Today it’s easier than ever to build and ship quickly. Use that advantage first.

Let capital come as a consequence of building something real.

I wrote a longer essay reflecting on my experiences with money, experiments, and capital as a young founder.
by jacquesm | 2026-03-06 17:08:16+00:00
I'm not advocating for it, merely observing that that seems to be the way in which the USA prematurely gets rid of politicians that it does not like. It's revolting, the amount of violence in politics and >> what even banana republics get away with and that's on both sides of the aisle so I don't give a rats ass about which side you or anybody else is on.

FYI:

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

Fix your systems, get rid of corruption and try - for once - to act like you mean it with all that talk of democracy because I'm not seeing it.

Meanwhile, on HN it is customary to try to not read the worst into a comment. Thank you.

Edit: oh, I see:

https://news.ycombinator.com/item?id=47270814

Pot, kettle, and so on, you seem to have no trouble with the USA murdering people.
by ImPostingOnHN | 2026-03-06 17:08:27+00:00
Given that you totally ignored the substance of my post, and instead focused on attacking me personally, it does seem like you're not interested in a discussion, and not a good fit for the HN culture and guidelines. So yeah, maybe you are right and it would be better if you left.

But! That's not who you always have to be! I'm confident you can coherently articulate your point without resorting to that. Feel free to come back if you're willing to share why you feel the president not complying with a presidential executive order is significant here, rather than insignificant.

Anyways, happy friday!
by jfalcon | 2026-03-06 17:08:43+00:00
>A magpie is not provided food and shelter, it has to hunt, fight for territory, and build its nest.

>Humans don't have some inalienable "worth". But if you can work, you might choose to trade it for some food and shelter.

A magpie is a slave to its environment (high entropy). Humans are capable of building systems that alter the environment (low entropy).

If we are apathetical to AI, we choose to ignore the benefits and improvements from technology. And ever since the plow, bows and arrows and sharpened rocks, we have always depended on technology to improve our condition. Which is why naturalists find it amazing when we find other species of life on this planet use tools to give them advantages that nature and evolution didn't supplement them with through genetics.

There is a difference between "survival" and "purpose". We have developed our ape-selves to become more than meat in the circle of life. With purpose, we can be more than the magpie.

AI is not an environment - it's a technology as much as the hammer or plow. If it is built to concentrate wealth or kill more people, that's an architectural choice and not a law of physics.

Human labor is more than product outputs. If we cannot change the social contract that defines worth to shift towards human participation and stewardship, then it's a death sentence for the majority of the world's human population.

While companies are not charities, they do depend on consumers. If you take away the income of consumers, do you have a market? If anything, AI should be treated like the telephone or electricity - a public utility - where it can be used to re-engineer how systems, like agriculture, can be done.

At some point we will reach a point of post-scarcity. Where energy is effectively little cost if not free and is able to create all our needs. What happens when things are no longer scarce?

We (humans) need to work on ourselves to overcome our base natures like greed.
by crystal_revenge | 2026-03-06 17:08:46+00:00
> ... we just don't know. It's too complicated of a system.

I wish this comment was higher up.

The big thing under-discussed about climate change is that the deeper we get into it, the harder it is to predict and understand.

I recall Dr. Richard Alley discussing how Thwaites Glacier collapsing wasn't factored into any IPCC reports; but ultimately pointed out it was for good reason because it's simply not possible to model these things and their consequences accurately.

I don't do any climate modeling, but I do a lot of other modeling and forecasting: the biggest assumption we make in all statistical models is that the system itself more or less stays statistically similar to what it currently is and what we have seen in past. As soon as you drop that assumption you're increasingly in the world of wild guessing. If you wanted me to build you a RAM price prediction model 2 years ago, I could have done a pretty good job. Ask for one today and your better off asking someone with industry but no modeling experience what they think might happen.

This is the hidden threat of climate change most people are completely unaware of: we can know it will be bad when certain things happen, we know they will happen in the nearish future, but we can't really say exactly how and when they'll unfold with any meaningful confidence.
by amluto | 2026-03-06 17:08:53+00:00
The whole “zero overhead” thing is IMO a red herring. I care about a few things: stability across versions and languages, space efficiency (sometimes) and performance. I do not care about “overhead” — performance trumps overhead every time.

Your deserializer is probably running on a CPU, and that CPU probably has a very fast L1 cache and might be targeted by a compiler that can do scalar replacement of aggregates and such. A non-zero-overhead deserializer can run very quickly and result in the output being streamed efficiently from its source and ending up hot in L1 in a useful format. A zero-overhead deserializer might do messy reads in a bad order without streaming hints and run much slower.

And then to get very very large records, as in the OP, where getting a good on-disk layout may require thought. And, frequently, the right layout isn’t even array-of-structs, which is why there are so many tools designed to query column stores like Parquet efficiently.
by seba_dos1 | 2026-03-06 17:09:33+00:00
Fun fact: non-BMP Unicode emoji can't be sent in a standards-compliant SMS, which is UCS-2 (among other, even more limited, encoding options). Platforms that do let you send them are breaking the GSM spec by using UTF-16 instead, which leads to compatibility issues - for example, there were some older phones that just silently dropped messages containing emoji as malformed.
by culi | 2026-03-06 17:09:33+00:00
Early IPCC reports, all the way up to AR5 basically threw their hands up when it came to permafrost emissions. They admitted we didn't have the necessary data yet and for the most part didn't account for it at all in their models

Check out the 1.5C special report. Go to section 2.2.1.2, last paragraph says

> The reduced complexity climate models employed in this assessment do not take into account permafrost or non-CO2 Earth system feedbacks, although the MAGICC model has a permafrost module that can be enabled. Taking the current climate and Earth system feedbacks understanding together, there is a possibility that these models would underestimate the longer-term future temperature response to stringent emission pathways

https://www.ipcc.ch/sr15/chapter/chapter-2/#:~:text=Geophysi...
by thewebguyd | 2026-03-06 17:09:43+00:00
Yeah, I agree. Language has always been a tool for tribal gatekeeping and in-group signaling, but also as a tool for precision.

What's specifically interesting about corpo-speak though is it's one of the only version of this (at least that I know of) where it's main purpose is to be euphemistic. In most other fields, the coded language is meant to be more descriptive to the in-group. In management, the coded language is designed to be less descriptive on purpose to avoid the human cost of the decision.

It's dystopian because it follows the same patterns as military language, and serves the same purpose to sanitize unpleasant realities. "Neutralize the target" in military lingo, "Right-size" in corpo-speak. In both cases, the human at the end is stripped of their humanity into a target or resource to be managed (or killed).
by sha16 | 2026-03-06 17:09:48+00:00
I wanted to write an app like this. Here's what I think would be useful for some people to compare: more checkboxes that represent typical daily activities like "how much energy does driving to the grocery store (x miles away) use" or "how much energy does idling in my car for 30 mins use", "how much energy does riding the bus/trolly/etc use", "how much energy does keeping my place warm vs kind of chilly", and also "how much energy does a cargo ship use to cross the pacific" or "how much energy does it take to source, manufacture, package, transport, and stock a pack of bubblegum". I think that would help people realize the largest components of their footprint and also how it relates globally.
by random3 | 2026-03-06 17:09:57+00:00
Interesting.

Are you generating revenue or, otherwise, what productivity are you measuring?

Without generating revenue (which to be clear is a very good proxy to measure impact) everyone can be indeed very prolific in their hobbies. But labor market is about making money for a living and unless you can directly impact your day-to-day needs from your work, it can't be called productive.
Kindle update 5.19.2 broke sideloaded books/manga/comics AZW3
by seam_carver | 2026-03-06 17:10:05+00:00
I've seen around 30+ reports of this on Reddit since Feb. 21 2026.

Regarding usb loaded/sideloaded AZW3 books I've seen these problems reported:

1) Page numbers don’t work

2) % read tracker doesn’t work, always said Read 100%

3) Painfully slow page turns

4) huge margins on manga/comics at the top and bottom of the screen.

(Another 5.19.2 bug where a "Storage is full" error would constantly appear was apparently fixed rather quickly though.)

And apparently logging out of the Amazon account on the Kindle fixes all the problems.

Not everyone will experience the problem, Amazon can remotely activate features so it's possible the "feature" hasn't been activated for you yet.

Sideloading KFX format books doesn't seem to be affected.
by mikkupikku | 2026-03-06 17:10:45+00:00
There's a strong element of that, but there's more to it. It is to the advantage of management that even their experienced developers all speak the same design language, if only because this makes any individual developer easier to replace. Corps don't want a situation where the whole company is hanging off one brilliant programmer's completely impenetrable code. TempleOS is awesome, but not for businesses.
by kethinov | 2026-03-06 17:11:28+00:00
You're right, it absolutely does make sense. And yet it annoys me anyway.

There's been research by linguists (John McWhorter comes to mind) analyzing this phenomenon and it basically just comes down to the fact that as we age, we get more set in our ways, so the linguistic innovations that younger people do just have a tendency to annoy us, even when they logically follow or are objectively useful.

I try not to let it bother me, because it's irrational to feel that way, but it just does lol
by wing-_-nuts | 2026-03-06 17:11:30+00:00
I never said rich nations shouldn't cut their emissions. If I were king, I'd enact a heavy carbon tax, and I'd tell every country I traded with that they could either do the same, or face tariffs and sanctions weighted by emissions that would have basically the same effect on their economy. I'd also insist that the institute the same tariffs and sanctions on economies they trade with.

All of a sudden, you'd have the world's short term self interest aligned with solving the long term problem.
by _DeadFred_ | 2026-03-06 17:11:41+00:00
Most industries take notice when they lose 12% of a market. This is Russian style propaganda to say 'ignore this it's nothing'. We have an insane amount of policy/policy discussion around coal which only employs 40,000 people.

I live in a border state with Canada and this is having a huge impact for my community and those around us. I can't imaging it not impacting at least 40,000 Americans.
by sydches | 2026-03-06 17:11:58+00:00
Handing the keys to cc globally with --dangerously-skip-permissions is oh-so tempting when you desperately want to go to bed but it guarantees nightmares at the very least.

This simply gives you control over whether you want it globally, project, or just a particular session. Also, more controls over what to allow and what not to allow. A happy marriage between settings.json and cc in berserk mode.
by v8xi | 2026-03-06 17:12:20+00:00
Protillion Biosciences | full-time | San Diego (Carlsbad) | On Site | $150-200k

We're a small, late Series A team generating massive datasets of antibody-protein interactions to engineer next-generation therapeutics. Looking for talented software engineers to lead efforts in drug design and build iterative end-to-end automated discovery workflows. Background in AI/ML required and bioinformatics and protein engineering/design a plus.

What makes our platform unique:

- We're generating massive quantitative datasets on 10^5-10^6 antibody-protein interactions at once. This is about 3 OOM higher than competing platforms.

- We've closed the loop between protein design and data collection with our own custom hardware. We use this to test in-house designed massive antibody libraries with every cycle taking as little as two weeks

- We're a drug discovery company - using our technology to create therapeutics with properties exquisitely tuned to the biological context and needs of patients.

Interested in practical applications of ML to address unmet patient needs in the fastest-growing field of new therapeutics?

Application: https://job-boards.greenhouse.io/protillionbiosciences/jobs/...

Website: https://protillion.com/
by swaminarayan | 2026-03-06 17:12:26+00:00
Very cool project. MMO server codebases tend to accumulate a lot of architectural complexity over time, so starting fresh with a cleaner separation between networking and game logic makes a lot of sense.

Curious about the sector-based delta sync — how do you avoid packet bursts when a player enters a busy area with lots of items and mobiles?

Also interesting to see NativeAOT used here. Was that mainly for deployment simplicity or performance?
by skuznetsov37 | 2026-03-06 17:12:31+00:00
Author here. pg_sorted_heap is a PostgreSQL table AM extension that does two things:

1. Keeps data physically sorted by primary key with per-page zone maps. At 100M rows a point query reads 1 buffer page (0.045ms) vs 8 for btree (0.5ms) vs 520K for seq scan (1.2s).

2. Built-in IVF-PQ vector search — no pgvector dependency.

The vector search part is where it gets interesting. The physical clustering by PK prefix IS the inverted file index. You set partition_id (IVF cluster assignment) as the leading PK column, sorted_heap
clusters rows by it, and the zone map skips irrelevant partitions at the I/O level. No separate index structure, no 800 MB HNSW graph.

Numbers (103K × 2880-dim vectors, 1 Gi k8s pod):

pgvector HNSW: 97% R@1, 14ms, 806 MB index, max 2,000 dims
IVF-PQ: 97% R@1, 22ms, 27 MB index, max 32,000 dims

Two vector types: svec (float32, 16K dims) and hsvec (float16, 32K dims). We tested float16 vs float32 on the same dataset — no measurable recall difference. PQ quantization is the bottleneck, not storage
precision.

The 2,000-dim limit matters: models like Nomic embed v2 output 2880 dims, and pgvector simply can't build HNSW or IVFFlat indexes for them.

PostgreSQL 17 + 18, Apache 2.0. Full crash recovery, online compaction, TOAST, pg_upgrade all tested.

Vector search docs: https://skuznetsov.github.io/pg_sorted_heap/vector-search

Happy to answer questions about the architecture, benchmarks, or trade-offs vs pgvector.
Show HN: RapidFire AI – parallel RAG experimentation with live run intervention
by kbigdelysh | 2026-03-06 17:12:45+00:00
We built RapidFire AI because iterating on RAG pipelines is painfully sequential:
run a config, wait, inspect results, tweak one knob, repeat. When you have 15
things to tune (chunk size, retrieval k, reranker, prompt template, context
window strategy...) that cycle compounds fast.

RapidFire uses shard-based interleaved scheduling to run many configurations
concurrently on a single machine — even a CPU-only box if you're using a
closed API like OpenAI. Instead of config A finishing before config B starts,
all configs process data shards in rotation, so you see live side-by-side
metric deltas within the first few minutes.

The part we're most excited about: Interactive Control (IC Ops).

Most RAG observability tools tell you what happened after a run finishes.
IC Ops closes the loop — you can act on what you're observing mid-run:

- Stop a config that's clearly underperforming (save the API spend)
- Resume it later if you change your mind
- Clone a promising run and modify its prompt template or retrieval
strategy on the fly, with or without warm-starting from the parent's state

This changes the experimentation workflow from "observe → write notes →
re-queue a new job" to "observe → fix → continue" in a single session.

What you can experiment over in one run:
- Chunking strategy and overlap
- Embedding model
- Retrieval k and hybrid search weighting
- Reranking model / threshold
- Prompt template variants (few-shot, CoT, context compression)
- Generation model (swap GPT-4o vs Claude 3.5 vs local model mid-experiment)

Eval metrics aggregate online (no need to wait for full run), displayed in
a live-updating in-notebook table. Full MLflow integration for longer-term
experiment governance.

GitHub: https://github.com/RapidFireAI/rapidfireai

Docs: https://oss-docs.rapidfire.ai

pip install rapidfireai
Show HN: BoardMint – a PCB review tool that avoids AI hallucinations
by pranavchahal | 2026-03-06 17:12:48+00:00
Hi HN — I built BoardMint because I don’t think AI-first PCB review is trustworthy if it can hallucinate.

In hardware, a plausible wrong answer can still cost a board spin.

A lot of engineers still seem skeptical of AI-first PCB tools for that reason — Flux.ai’s copilot, for example, has been called out for claiming it added resistors and other features that never actually appear in the schematic. So BoardMint does the core analysis with deterministic rule engines, not an LLM. It parses PCB projects, runs standards-backed checks, and uses AI only to explain findings and suggest fixes.

It also includes project/file management, collaboration, comments, and an AI assistant with full project context.

https://boardmint.io/
Any feedback is appreciated.