MurphyA/hacker-news huggingface dataset:
by grey-area | 2026-03-06 07:28:00+00:00
There are sometimes reasons this is harder in practice, for example let’s say the business or even third parties have access to this db directly and have hundreds of separate apps/services relying on this db (also an anti-pattern of course but not uncommon), that makes changing the db significantly harder.

Mistakes made early on and not corrected can snowball and lead to this kind of mess, which is very hard to back out of.
by Agingcoder | 2026-03-06 07:28:28+00:00
It depends on what you bitflip.

I once had a bitflip pattern causing lowercase ascii to turn into uppercase ascii in a case insensitive system. Everything was fine until it tried to uppercase numbers and things went wrong

The first time I had to deal with faulty ram ( more than 20y ago ), the bug would never trigger unless I used pretty much the whole dimm stick and put meaningful stuff in it etc in my case linking large executables , or untargzipping large source archives.

Flipping a pixel had no impact though
by crote | 2026-03-06 07:30:15+00:00
... except that analyzing profile pictures isn't exactly reliable (plenty of people use photos of their cats), people lie in chat, and advertising profiles are at best an educated guess.

The current analytics profiles are closer to "definitely into Roblox, 70% chance of being 13-18" than "This user was beyond any reasonable doubt born on 07-03-2002". Calling them "clear and convincing information" would be a massive exaggeration.
by KeplerBoy | 2026-03-06 07:30:42+00:00
SwiftLatex, TexLyre and StellarLatex seem to be exactly this. Apparently this is something a lot of people want to see in the world, awesome stuff. I wonder what's the performance like between native XeLaTex and these wasm version and if it will be Overleaf's demise if these solutions can be easily self-hosted by organizations without worrying about the server getting bogged down by compile jobs.

https://www.swiftlatex.com/

https://arxtect.github.io/StellarLatexLanding

https://texlyre.github.io/
by lelanthran | 2026-03-06 07:31:18+00:00
> if someone submits a code revision and it fixes a bug or adds a useful feature that most of your users found useful, you reject it outright because it was not written by hand?

If they didn't read it, then neither will I, otherwise we have this weird arms race where you submit 200 PRs per day to 200 different projects, wasting 1hr of each project, 200 hrs total, while incurring only 8hrs of your time.

If your PR took less time to create and submit than it takes the maintainer to read, then you didn't read your own PR!

Your PR time is writing time + reading time. The maintainer time is reading time only, albeit more carefully.
by GeorgeWBasic | 2026-03-06 07:32:10+00:00
I know they're saying it's that high, but I doubt those numbers. Further, that number is going down every day. People are massively against this, and I would estimate that millions of his former supporters have left as they see what he really is. Of the ones who are still there, a few of them are lunatics who think that it is okay for America to invade, conduct regime change, and kill at will, but the great majority of them are people who won't admit to themselves the truth because they will be cast out of their tribe. Tribalism like that is a very powerful force in people, on both sides (and this whole concept of left and right sides is really something that needs to go away: it is really us vs the elites). Some of these people can be reached, and when they come to their senses, shouldn't be rejected. Large numbers already have, and I do believe it's in the millions.
by locknitpicker | 2026-03-06 07:33:09+00:00
> Protobufs definitely doesn’t solve the problems described. Capnproto may solve it but I’m not 100% sure. JSON/XML/ASN.1 definitely don’t.

I'm not sure you are serious. What open problem do you have in mind? Support for persisting and deserializing optional fields? Mapping across data types? I mean, some JSON deserializers support deserializing sparse objects even to dictionaries. In .NET you can even deserialize random JSON objects to a dynamic type.

Can you be a little more specific about your assertion?
by lkey | 2026-03-06 07:34:18+00:00
The purpose of the system is what it does. The US keeps destabilizing countries, funding genocides, and indirectly killing millions upon millions. This has been the 'bipartisan' consensus of our 'elite' class since the beginning.

Look at the votes taken today if you need a refresher.

No one wants the middle way of 'capture' that hypothetically exists between peaceful cooperation and wars of domination, so it will not exist. You should consider, in this moment, if you stand for imperial aggression, or against it, as there is no third way.
by hulitu | 2026-03-06 07:34:55+00:00
> There's pretty much nothing in the natural world that has the contrast ratio a modern screen can produce.

The natural world has much better contrast than the majority of screens. Not everyone has or affords a Mac Retina display.
The main issue is, that, since some 10 years, UX experts appeared who pushed away configurability in favor of gray on gray ( remember when you were able to select the background and foreground color ?).
The majority of screens have crappy contrasts (100:1).
by 3RTB297 | 2026-03-06 07:34:57+00:00
We're at a place where browser fingerprinting is what you have to defeat in order to not be tracked online, it goes a lot further than signing up for DeleteMe.

All DeleteMe does is save you the time of manually making takedown requests, which is not that onerous in the first place. I've done plenty of my own. But that doesn't prevent online advertising databases from profiling me or you. And it's been happening for years - this isn't new at all.

https://www.wired.com/story/how-pentagon-learned-targeted-ad...
by jonjacky | 2026-03-06 07:35:08+00:00
Impressive project! But I have question:

The Highlights section near the top of the README says:

13,844 SRAM-adjusted transistors (vs 13,176 for 6502 on same process)

But the Wikipedia article on the 6502 says it only had 3,510 transistors, and says the Monster6502 was built with 3,218 discrete transistors.

Why the discrepancy?
by AnthonyMouse | 2026-03-06 07:35:39+00:00
In general, any proposal to use government ID for "age verification" over the internet is going to end in someone using it for mass surveillance, and it's probably not wrong to suspect that as the intention to begin with.

There is no benefit in doing that because parents already know how old their kid is. They don't need the government to certify it to them, and then they can configure the kid's device not to display adult content.

Involving government ID is pointless because the parent, along with the large majority of the general population, has an adult ID, and therefore has the ability to configure the kid's device to display adult content or not even in the presence of an ID requirement if that's what they want to do. At which point an ID requirement is nothing but a footgun to "accidentally" compromise everyone's privacy. Unless that was the point.
by mindplunge | 2026-03-06 07:35:44+00:00
Frontend work with large component libraries. When I'm refactoring shared design system components, things like a token system that touches 80+ files, compaction tends to lose the thread on which downstream components have already been updated vs which still need changes. It ends up re-doing work or missing things silently.

The model holds "what has been updated" well at the start of a session. After compaction, it reconstructs from summaries, and that reconstruction is lossy exactly where precision matters most: tracking partially-complete cross-file operations.

1M context isn't about reading more, it's about not forgetting what you already did halfway through.
by DaedalusII | 2026-03-06 07:35:49+00:00
my point is the government/DoD/DoW/state can set conditions that it wants, and do what they want. DOD can literally invoke DPA with trump and force anthropic to sell them the product

"On October 30, 2023, President Biden invoked the Defense Production Act to "require that developers of the most powerful AI systems share their safety test results and other critical information with the U.S. government" when "developing any foundation model that poses a serious risk to national security, national economic security, or national public health."

https://en.wikipedia.org/wiki/Defense_Production_Act_of_1950
by katdork | 2026-03-06 07:36:06+00:00
as a trans woman, the clotting risk of estrogen proportional to levels is always cited to me by medical professionals when speaking about hrt, the risks, ...

i've always found it kind of weird, like being told taking estrogen will cause "increased chance of breast cancer"; yeah, if you grow breasts, you will have more breast cells, more cell division, more chance for errors, no? but that's (at least partially) why i'm doing the whole thing to begin with...? :p

and then they skimp on the doses...

if this were statistically significant to such a degree that it truly mattered, women would not live longer than men on average. i feel like people get lost in the sheer stats of it
by danpalmer | 2026-03-06 07:37:47+00:00
I exhausted my ability to do this (without AI). It was a codebase I don't know, in a language I don't know, solving a problem that I have a very limited viewpoint of.

These are all reasons why pre-AI I'd never have bothered to even try this, it wouldn't be worth my time.

If you think this is therefore "bad engineering", maybe that's true! As I said, I ended up discarding the change because I wasn't happy with it.
by LunicLynx | 2026-03-06 07:38:07+00:00
It’s simple you can’t go drinking under age, you can’t drive a car under age. And the harm that can come from the internet is well above this so it makes sense to also ask for id. I agree though that it needs a system to protect information.
It’s not about the system being always fail safe it’s about the general rule that by default what is happening is not legal to protect and not put the burden on every parent or family.

„But Jonas parents allow him to do that“ in reality Jonas parents should not have a say in this.
Show HN: Codebase-md – Creates Claude.md, .cursorrules, AGENTS.md from any repo
by anandsaurav668 | 2026-03-06 07:38:14+00:00
Hey HN, I built codebase-md because I was tired of manually writing and maintaining
context files for every AI coding tool.

The problem: Claude Code wants CLAUDE.md, Cursor wants .cursorrules, Codex wants codex.md,
Windsurf wants .windsurfrules — and each needs your project's architecture, conventions,
dependencies, and structure. Writing these by hand is tedious, and they go stale fast.

codebase-md scans your project once and generates all of them from one source of truth:

pip install codebase-md
cd your-project/
codebase scan .
codebase generate .

What it detects:
- Languages and frameworks (Python, JS/TS, Go, Rust — 50+ extensions)
- Architecture pattern (monolith, monorepo, microservice, library, CLI)
- Conventions (naming style, import patterns, design patterns) via tree-sitter AST
- Dependencies with health scoring (queries PyPI/npm registries)
- Git history, contributor analysis, file hotspots

It also has a smart context engine — you can query `codebase context "how does auth work"`
and it returns the most relevant project context using TF-IDF scoring.

Built with Python 3.11+, Pydantic v2, tree-sitter, and Typer. 354 tests, MIT licensed.

First release (0.1.0) just went up on PyPI. Looking for feedback and contributions —
especially around adding more language grammars (Go/Rust tree-sitter support) and
new output formats. Issues tagged "good first issue" on the repo.

Happy to answer any questions!
by pinkmuffinere | 2026-03-06 07:38:49+00:00
Thanks for the suggestions! I didn't want to do the math myself, but I did take your suggestion and found some articles discussing ways to make it work even with a non-normal distribution:

- https://cxl.com/blog/outliers/

- https://www.blastx.com/insights/the-best-revenue-significanc...

- (online tool to calculate significance) https://www.blastx.com/rpv-calculator

I'm not checking their math, but the articles make sense to me, and I trust they did implement it correctly. In the end the LLM did get me to the correct answer by suggesting the articles, so I guess I should eat some humble pie and say it _did_ help me. At the same time, if I didn't have the intuition that using rpv as-is in a t-test would be noisy, and the suggestions from this comment thread, I think I could have gone down the wrong path. So I'm not sure what my conclusion is -- maybe something like LLMs are helpful once you ask the right question.
by JPLeRouzic | 2026-03-06 07:39:20+00:00
I saw once a public request from a US administration for interested providers to create a LLM able to translate video meetings in Farsi (Iranian), summarize and propose following up actions.

There were training corpus in English, Hebrew and Farsi.
I guess it means the US had access to Iranian communication means. I wondered how it was possible to rely on a LLM to carry international relations. It seems a new low in stupidity.

The request was made on Innocentive (an open innovation website).
by anezjonathan | 2026-03-06 07:39:22+00:00
Hi git,

I just came across your profile on social media and wondered if you'd be interested in joining our Discord community for AI agent development. Currently, we see that agents break, loop, get lost, hallucinate, and cost a fortune, and therefore built a space where developers can share challenges and insights.

So far, more than 8,000 members are sharing technical insights, agent templates, and tooling on a daily basis. We're also open-sourcing new toolings based on everyone's feedback.

Let me know if you are interested in joining; you can find the Discord link invite on our site (Adenhq).

Best,
Bryan Zhang

--

Hive - Framework for autonomous, adaptive agent
Bryan Zhang
Co-founder and CTO
If you're not interested, please feel free to ignore this message; no further contact will be made.
by moconnor | 2026-03-06 07:39:25+00:00
Bit flips aren’t always bad hardware. I remember an anecdote from Sandia from my HPC days - they found they were getting more bit flips on some machines than others on their cluster and sometimes correlated.

Turned out at their altitude cosmic rays were flipping bits in the top-most machines in the racks, sometimes then penetrating lower and flipping bits in more machines too.
by oreally | 2026-03-06 07:40:06+00:00
> but players actually, really, 100% truthfully, no exaggeration, wanted classic WoW. not retail WoW with some classic-feeling bits. they wanted (basically) bug-for-bug classic.

You're speaking in the same manner of absolutes like most gamers tend to speak on discussion forums. It makes you unbelievable tbh.

Get this: The playerbase for retail is still larger than classic. And those who advocate world PVP have their servers eventually trend towards one faction. These are the just effects of the vocal minority. It doesn't mean the vocal minority are right for all instances. Just that the incentives lined up.
by stefan_ | 2026-03-06 07:40:13+00:00
There is an express lane, it's reserved for the government appealing cases, in which any and all injunctions are halted because the court has unilaterally decided to interpret "not being able to do illegal shit" as "great harm" while there is no harm in sending people to torture prisons abroad on the flimsiest of evidence.

They sure took their time with this one.
by mysterymath | 2026-03-06 07:41:18+00:00
To me, it's plausible one might be able to make a similarly small RISCY-V02 on a 70s Rubylith NMOS process with dynamic logic, using pass transistors and tristate busses, all laid out by hand. But I definitely can't do that, and even if I could, I'd have no way to validate that it actually works.

Best I could do was an A/B comparison on a modern process: a clean Verilog model of RISCY-V02, and a clean Verilog model of a 6502, both run through a modern synthesis process for TinyTapeout. Same slosh, inoptimality, and behavior. So, this is a static CMOS design, like the 65C02, on a modernish process node. That being said, the 65C02 had around 11K transistors, so we're not too far off.

This establishes horseshoes and hand grenades plausibility, but basically nothing else. But, it's also a pretty nifty CPU design if I do say so myself!
by robocat | 2026-03-06 07:41:25+00:00
> which has never given me any cravings

I've seen multiple friends that could give up an addiction: until after a while and then they couldn't.

For many people, addictions are not that addictive until they are.

Be careful generalizing from your own experiences. Try and learn from the mistakes your (often older) peers have been taught the hardest way.

I've seen it with drinking, vaping, smoking, meth, bad partner, gambling; my friends that weren't hooked, could take it or leave it, and then one day they find they are hooked.

Take care.
by chasil | 2026-03-06 07:41:30+00:00
Graphene will strongly discourage you from retaining root over your device, while all LineageOS releases present rooted ADB.

I understand that you can forego the final relock of the bootloader and install Magisk into Graphene. How that fares with future OTAs I do not know.

There are other differences that might impact you. The eBay app does not work on Graphene but is functional on Lineage. Graphene's launcher and keyboard are poor compared to Lineage. The Vanadium browser's dark mode is not as good as browsers on Lineage. Pattern lock is not available on Graphene.

Try them both, if you can.
by pear01 | 2026-03-06 07:41:38+00:00
The invocation of "lobbyists" in this context is meaningless. People lobby for all kinds of things. Doesn't really matter once it becomes a law anyway.

If people could just say I don't agree with this law, it "makes no sense" and it's written by "lobbyists" and the government should not "be able to force" me to comply then we don't have a society anymore.

You had better come up with some better arguments otherwise it just seems like the typical sad case of the losing side suddenly griping about the referee's monopoly of force when it's no longer going their way...

The comment you replied to rightly pointed out one way of getting ahead of said monopoly of force is addressing problems with the status quo before the state takes an interest. It didn't happen, and now you will probably get some heavy handed intervention. But ignoring this basic point to ask why oh why suggests an ignorance of the very nature of the society that is and has been constantly regulating you.

If you only happened to notice now you should consider yourself a rather lucky specimen in the long line of human history, full of those remarking "this makes no sense" as they are nonetheless compelled to comply.
by sivanmz | 2026-03-06 07:41:42+00:00
It’s been my experience as of recently. I point it at an issue tracker and ask it to investigate, write a test to reproduce the problem and plan a fix together. There’s lots of hand holding from me but it saves me a lot of work and I’ve been surprised by its comfort with legacy code bases. For now I feel empowered, and I’m actually working more intensively, but I was wondering to myself if I’m going run out of work this year. Interestingly, our metrics show that output is slowed by increased workload on reviewers.
Founding Engineer (Equity) – Real Infrastructure/Real World Data Systems -Haplon
by achittil | 2026-03-06 07:41:46+00:00
Hi HN,

I’m Aaron, founder of Haplon. We’re building infrastructure for physical retail stores starting with grocery.

The core problem:
Retail stores still operate with extremely poor real-time inventory visibility. POS systems track transactions, but they rarely reflect the true state of the shelf. This leads to stockouts, lost revenue, and poor customer experience.

Haplon is building a system that combines:

• POS integration
• computer vision / OCR ingestion
• inventory reconciliation pipelines
• store-level analytics
• in-store navigation for shoppers

The goal is to create a reliable “inventory truth layer” for physical retail.

We are starting with a pilot with a grocery chain in New York (Key Food) and are currently building the first store-side system.

Current work includes:

• POS integration layer (starting with NCR)
• UPC-based inventory system
• OCR ingestion from wholesale invoices / receipts
• inventory reconciliation and stock velocity models
• store analytics dashboard

Long-term vision:
Physical retail generates massive amounts of spatial and behavioral data. Over time we plan to build large-scale world models of retail environments that can power robotics, automation, and intelligent retail infrastructure.

What we’re looking for:

A founding engineer who enjoys working on messy real-world systems and data pipelines.

Relevant experience might include:

• POS / payments integrations
• distributed data pipelines
• backend systems
• retail or commerce infrastructure
• inventory systems
• applied ML / computer vision

The most important thing is strong systems thinking and ability to build pragmatic solutions quickly.

Compensation:
Equity (founding engineer level). Full time salary in 1-3 months. We’re currently raising our first round.

If this sounds interesting, email me:

aaron@haplon.ai

or comment and I’ll reach out.
by brailsafe | 2026-03-06 07:42:03+00:00
24 hours is a bit generous, but after wavering on upgrading from intel for ages, I got the M4 Pro 16", and it is wildly better in every dimension as long as you don't need native x86. I do usually still run battery saver mode though and rarely notice a difference between that and full power in my regular workloads. Games run fine, everything is juicy, 48gb of ram turned out to be the right choice.
by bpye | 2026-03-06 07:43:57+00:00
Similar experience. I played with overclocking the DDR5 ECC memory I have on my system, it would appear to be stable and for quite a while it would be. But after a few days I'd notice a handful of correctable errors.

I now just run at the standard 5600MHz timing, I really don't find the potential stability trade off worth it. We already have enough bugs.
by colinmarc | 2026-03-06 07:45:00+00:00
I'm surprised by the complete lack of dissent or even nuance in the discussion here. I'm much more ambivalent on this: the historical record for prohibition is not good, but instagram and the like are uniquely and disastrously harmful and the companies pushing them on children are powerful in a way that has no real historical precedent. In the balance, anything the reduces the power those companies have over our lives (and our politics) has to be at least considered. In other words, I don't think this is necessarily the right measure - but I'm desperate.

Didn't regulating cigarettes kind of work?
by Dylan16807 | 2026-03-06 07:45:49+00:00
Well for DDR5 that's 25% more chips which isn't great even if you don't get ripped off by market segmentation.

It's possible DDR6 will help. If it gets the ability to do ECC over an entire memory access like LPDDR, that could be implemented with as little as 3% extra chip space.
by TonyStr | 2026-03-06 07:45:55+00:00
> Obsolete technologies don't usually get adopted as ways to display wealth. Why did it happen with mechanical watches?

For many men, the wristwatch is the only socially acceptable jewelry they can wear. Jewelry is usually used to signify some combination of status and taste, so it makes a lot of sense to spend more on watches with nerdy features like automatic windup, spring drive, etc. Women have other ways of displaying status and taste.