MurphyA/hacker-news huggingface dataset:
by komali2 | 2026-03-06 12:51:39+00:00
> Both sides officially consider themselves to be China

There is no "China, the country." "China" just means, essentially, "Empire." It's like a country claiming to be Europe, or maybe better, The Roman Empire. Many States may try to make claims for the title to support their legitimacy and heavenly mandate to rule, but that doesn't make it true.

> They're the product of a civil war inside China, after all.

Only one side of that conflict still exists. The other was overthrown by the people of Taiwan in the 90s. Descendants of those overthrown maintain government positions under that party name, but it's essentially a different government, given that it's a multi party democracy now, not a single party military dictatorship.

> The current ruling party of Taiwan would like to change that, but they haven't done so for the obvious reason that the PRC would not accept it (and most Taiwanese people prefer to just leave things as they are).

This is mostly true, with caveats: Most people in Taiwan prefer independence, but don't want to declare it to trigger a war, so therefore they only prefer status quo because it involves independence without war. If they could get it, most Taiwanese would prefer declared independence with no threat of war, but pragmatism rules out.

I'm also not sure I agree the DPP is necessarily pro-overt independence, just the current president tends to use more aggressive language than normal.
by atomic_reed | 2026-03-06 12:51:46+00:00
Elite overproduction = Elected overproduction = Elected mass-production.

There are those that value equality (=). There are those that value non-equality (>).

As elites of the history until now (>=6000 years-ago until now). We are the "chosen ones" who received "=" and ">" at an early age. These symbols are not "math" nor "school"; they are simply life to us.

But now consider why there must be ">" in the world. On a relaxing beach, why must one wave be higher than another? How does the water "feel"? Warm? Is that ">" than cold?

In my head, I see Master Epstein as 100, and other people as 17. 100 > 17. Master has died, so perhaps death > life. But I am only one person out of billions in the world. But I have not seen a billion people, am I over-trusting the books?

So my point is that the Elite Overproduction model is more wrong than Master Epstein. In particular...

1. If "elite overproduction model", then "Master Epstein model"

2. "Elite Overproduction" = "Master Epstein"

3. "Elite Overproduction" -> "Master Epstein"

4. 100 > 17, so "Master Epstein" model > "Elite Overproduction" model

You may not understand my point, but I hope you at least understand Master Epstein.
Show HN: Intrinsic – Terminal stock analysis tool (C++ / ncurses / SQLite)
by viiictordotcom | 2026-03-06 12:51:54+00:00
Intrinsic is a terminal tool I built to analyze companies from financial statements.

It’s an ncurses TUI written in C++ that stores data locally in SQLite. The goal is a fast keyboard-driven workflow for tracking companies and computing metrics like P/E, EV, ROE, margins, etc.

The project is written in C++ and distributed as a Nix package (Linux/macOS, WSL on Windows).
by jtickle | 2026-03-06 12:52:09+00:00
I don't have you in my log! Southeast US here. What aspects of ham radio are you into? Any HF nets you frequent? To be honest, life keeps me away from radio most of the time so there is nothing "regular" that I participate in outside the two Field Days, but if things ever slow down I will have the license and the equipment for it. I got in due to a general interest in technology but I like contesting, the occasional net, and someday I would like to practice CW (have "learned it" twice now but have been unable to dedicate the time to practice). I like digital modes and am not anti-FT8 but I wish there was more use of the "conversational" modes like RTTY or others in fldigi.
by Ekaros | 2026-03-06 12:52:16+00:00
I have largely gotten to idea that education never made elites. It was just signal most of time for someone who already belonged to elite class. From this people started to think that getting education would mean to become elite. But this was reality only for a few. And even with many of those it was questionable were they elites or only more skilled and more professional groups like say doctors and lawyers.
Ask HN: Has AI, especially cloud LLMs, ever given you good dating advice?
by Haeuserschlucht | 2026-03-06 12:52:31+00:00
I discussed about it in length and while it was much better following than the average participant at a forum, it was still not really helpful, and it took a long time to be somewhat decent. As LLMs are full of billions of books and articles, does that mean that most books are bad for dating advice, even indirectly?
by pfisherman | 2026-03-06 12:52:45+00:00
I associate this phrase with losers and people trying to sabotage the US. You know who is not wringing their hands about “elite overproduction”? China, who are pumping out tons of smart and capable STEM PhDs, and have in a relatively short time caught up to and in some cases surpassed the US in production of scientific output and technology.
by boramalper | 2026-03-06 12:52:55+00:00
If you are an individual developer, please don’t do this. I think proxy delegation is best suited to an organisation (ideally to a non-profit) whose lifespan is longer than of a solo developer and more likely to have “checks and balances” that protect all maintainers’ rights vs just you and yours.

If you don’t want to hand FSF a carte blanche regarding your project—perfectly understandable—then pick a “version X only” variant and move on.
Show HN: I tried writing an interactive novel and accidentally built a platform
by oldskultxo | 2026-03-06 12:53:36+00:00
A few months ago I tried to write an interactive fiction novel.

It turned into a software project.

As the story grew, managing the structure quickly became difficult: branches, conditions, narrative state… everything started getting messy.

At some point I opened Visual Studio to try to solve the problem for myself. The initial idea was simple: separate the prose from the runtime logic that drives the story.

That experiment slowly turned into a small ecosystem called iepub:

• a structured format for interactive books
• a reader runtime that interprets that format
• and a visual editor designed for writing interactive fiction

The editor tries to feel like a normal writing tool (something closer to Google Docs) but designed for branching narrative. It lets you define narrative conditions, attach variables to sections, configure probabilistic events (like dice rolls), create narrative variants, and visualize the structure of the story as a graph.

Most of the development ended up happening with AI agents (Codex) acting as development partners, which turned into a surprisingly effective workflow for iterating on architecture, UI components and debugging.

If anyone is curious:

Project:
https://iepub.io

Article about the development process:
https://medium.com/@santi.santamaria.medel/interactive-ficti...

Happy to answer questions about the project, the architecture, or the AI-assisted development workflow.
by Garlef | 2026-03-06 12:54:26+00:00
> How many people can do that?

The answer is simple: By definition only about 100-300 people.

There's only 100 of the "worlds biggest companies" (assuming this refers to the top 100). And companies are usually started by 1-3 people.

Similarly: There's usually only 4 participants in the top 4 of a tournament bracket.

(The question is a bit: what does "can" even mean in this context and the answer im hinting at here: It's not individual skill that creates companies ex-nihilo. It's our economic system that produces companies.)
by nickalekhine | 2026-03-06 12:54:34+00:00
I agree there are really noticeable issues on Linux. For example, closing file windows is shockingly slow. I'm talking like 500ms+ to close on a high end Ubuntu machine.

The macOS version is where they've invested the most optimizations for sure. None of the issues you've described occur on there. Fwiw, I've been daily driving the editor on my mac for about a year with almost no complaints.
by ftmootnomoat | 2026-03-06 12:54:34+00:00
You just wanted to jam in this conversation your dislike of DEI (which can be criticised but it’s not the subject).

Elite overproduction is about everybody wanting to be basically managers and nobody wanting to be production workers.

Except that without enough production workers it’s impossible to justify “elite” positions.

College graduates took on huge debt only to realise they’re not needed. That’s how you get a class of young, angry and unemployed intellectuals which is every government’s worst nightmare.
by exfalso | 2026-03-06 12:55:02+00:00
It's failing when there is no data in the training set, and there are no patterns to replicate in the existing code base.

I can give you many, many examples of where it failed for me:

1. Efficient implementation of Union-Find: complete garbage result
2. Spark pipelines: mostly garbage
3. Fuzzer for testing something: half success, non-replicateable ("creative") part was garbage.
4. Confidential Computing (niche): complete garbage if starting from scratch, good at extracting existing abstractions and replicating existing code.

Where it succeeds:
1. SQL queries
2. Following more precise descriptions of what to do
3. Replicating existing code patterns

The pattern is very clear. Novel things, things that require deeper domain knowledge, coming up with the to-be-replicated patterns themselves, problems with little data don't work. Everything else works.

I believe the reason why there is a big split in the reception is because senior engineers work on problems that don't have existing solutions - LLMs are terrible at those. What they are missing is that the software and the methodology must be modified in order to make the LLM work. There are methodical ways to do this, but this shift in the industry is still in baby shoes, and we don't yet have a shared understanding of what this methodology is.

Personally I have very strong opinions on how this should be done. But I'm urging everyone to start thinking about it, perhaps even going as far as quitting if this isn't something people can pursue at their current job. The carnage is coming:/
by staticassertion | 2026-03-06 12:55:15+00:00
> Yes, I am confident. But not ambiguous that my confidence is backed up with some aesthetic factors, not just squeezing out the hand waving.

I think that's fine. I'm actually sort of agnostic about it myself. I find nothing particularly striking about brute facts or contingencies, certainly it's not magical to me, but I wouldn't say that they're logically necessary. I find it a bit interesting to consider.

> I think contradiction is a category error for primitives of reality. Conservation is the right view.

It may be interesting as a thought exercise to wonder if non-contradiction could be an emergent property. It would certainly make for an interesting model for the beginning of the universe.

> I expect logic to be necessary for us to reason about primitives. But that logic is the wrong way to think of basis elements. Those are very different things.

I think this would probably be contentious, I think most people believe that logical values are basically "necessary". I don't really know though.

I will perhaps spend some time reflecting on the concepts you're referring to with regards to logic and primitives. I'm not really familiar enough with that sort of grounding or reduction.

> Well thanks for pushing me, I am sure I have taken up enough of your time. But, I am now aware of more philosophical viewpoints on the big questions!

I think that's a very good outcome, thank you for pursuing that, it's always interesting to reflect on such topics, to me at least.
by Kamil_KKA | 2026-03-06 12:55:36+00:00
I travel for work and hate expense reports. So do a few friends. Spreadsheets were always messy, and most tools felt like overkill. So I built a small web app for my own business trips.

I gave myself one week and only built what I actually needed:
- create a trip
- upload receipts (images / PDFs)
- add basic details
- export a clean report for reimbursement

That’s it. It worked well enough that I stopped using spreadsheets entirely and started saving real time and frustration. Friends asked to use it too, so I left it open.

The result is EasyTripExpenses.

What I learned:
- solving your own boring problem is underrated
- strict time limits force good scope decisions
- simple tools beat “feature-complete” ones for solo users

Happy to answer questions or hear how others handle trip expenses.
by sgc | 2026-03-06 12:56:48+00:00
I love how the root cause is always the opposition, never the perpetrator.

Focusing on the Democrats (who are hot garbage) is such a wonderful way to keep attention focused anywhere but on the almost half the country still supporting a murderous cabal filled with people covering for a bunch of (other??) people who raped children to get pleasure from the sexual torture (yes, it's pretty clear from the Epstein files that they did everything they could to destroy those young children's minds and hearts for sport, and that was the real 'game' they were playing).

But by all means, carry on about bad tactics in the election, surely that is the 'root cause' here.
Show HN: TypR – A typed R that transpiles to idiomatic R via S3 classes
by FabriceHategeki | 2026-03-06 12:56:52+00:00
TypR is a statically typed language written in Rust that compiles down to plain R code using S3 classes. The goal is to bring type safety to R without leaving the ecosystem — the generated output is idiomatic R you can drop into any existing project.

The compiler uses monomorphization to resolve generic types at compile time, so there's no runtime overhead. The type system supports structural typing, interfaces, and generics.
It's still in alpha, but here's what's available so far:

GitHub: https://github.com/we-data-ch/typr

Binaries (Windows/Mac/Linux): https://github.com/we-data-ch/typr/releases

Online playground: https://we-data-ch.github.io/typr-playground.github.io/

VS Code extension with LSP: https://marketplace.visualstudio.com/items?itemName=wedata-c...

Docs (WIP): https://we-data-ch.github.io/typr.github.io/

Known limitations: the standard library is minimal so the user need to type some existing functions/variables with signatures, error messages need work, and the LSP is basic. Positron and Neovim support are in progress.

Would appreciate feedback on the type system design or ideas for use cases that would make this useful in practice.
by bkrisa | 2026-03-06 12:57:09+00:00
Hey HN,

I'm a solopreneur and I realized most landing pages have zero social proof - visitors don't know if anyone actually uses the product.

So I made a tool that shows REAL purchase notifications by connecting directly to Stripe.

Each popup links to a verified proof page so visitors know it's legitimate, not fabricated.

Built this solo over a few weeks. Would love your feedback pls

Kristof
by hnarn | 2026-03-06 12:57:41+00:00
It's not only more complicated, it also does not sound to me like it would scale. What do you do when you have N servers? Do you buy N raspis, or do you keep using one bastion host? How do you automate it when you sooner or later must (re-)deploy?

If you set this up once ("this" meaning adding networking, SSH and tailscale inside initramfs), you can just do the same thing for the next server you set up, and you don't have to worry about the failure of one node affecting the other(s).
by scrappyjoe | 2026-03-06 12:57:42+00:00
> I associate this phrase with losers

Completely separate from the substance of your point, this sort of language does not encourage constructive dialog, it frames the discussion in such a way that you are either going to get

a. People who agree with you, resulting in you not learning anything
b. People who are triggered into fighting with you, once again, resulting in you not learning anything
c. People ignoring you, resulting in you not learning anything.

My constrictive suggestion to you is that you simply don't write that first sentence. I suspect you (and everyone else!) will have a much more fruitful time online as a result!
by alexpotato | 2026-03-06 12:57:53+00:00
Couple of other interesting pricing stories:

1. Cereal

Apparently cereal makers were losing money b/c they priced their product at a much lower price point than, at the time, the regular breakfast of bacon and eggs.

They hired a consultant who pointed out they could raise their prices as long as it was lower than bacon and eggs, make more money and still be cheaper.

2. Raising prices

There is a story in one of the pricing/economics books about a store keeper who told her assistant to halve the price of jewelry that wasn't selling. The assistant misheard and doubled the price. The jewelry immediately sold.

3. The shelf that always sells

In the book about Shopsin's in NYC, the author and owner mentions that certain shelves in a store will sell out of whatever is on that shelf. Regardless of price, product, time of year etc.

Apparently, putting things right by the front door in supermarkets is the opposite: very few people buy anything that is there. I noticed that one of the Real Housewives of NJ had her food product there and thought to myself: someone is giving you bad advice and/or humoring you by putting your product there.
by whattheheckheck | 2026-03-06 12:58:32+00:00
Yeah society needs to be able to allow for this

In Machiavelli's view.
whoever desires to establish a kingdom or principality where liberty and equality to prevail, will equally fail, unless he withdraws from that general equality a number of the boldest and most ambitious spirits, and makes gentlemen of them not merely in name but in fact, by giving them castles and possessions, as well as money and subjects; so that surrounded by these he may be able to maintain his power, and that by his support they may satisfy their ambition, and the others may be constrained to submit to that yoke to which force alone has been able to subject them. ... But to establish a republic in a country better adapted to a monarchy, or a monarchy where a republic would be more suitable, requires a man of rare genius and power, and therefore out of the many that have attempted it but few have succeeded. (Discourses I; Machiavelli [15311 1950, chap. 55, p. 256
by Bewelge | 2026-03-06 12:58:44+00:00
I'm not sure I agree with your analysis.

It's true that branding gains importance as a differentiator when the product moves towards being a commodity or if its innovation has reached its peak . But I disagree that it's always the driving factor for how a company is structured.

There are some industries where the franchise model is most dominant (eg fast food chains) and some others where tight control over the value chain is the norm (eg apple). And funnily enough, one of the distinctive differentiators those luxury swiss watchmakers have, is: "We make every part ourselves. Everything is manufactured in Switzerland.". Then you have the OG multinational companies like P&G or Unilever, where branding definitely plays an important role but a lot of their brands are regional so it's yet another structure.

I really think it's mainly the specific industry and geopolitics that shape supply chains and not the branding.

> I'm speculating now, but it seems really likely if that type of distributed supply chain didn't exist, we'd see a closer coupling of design and manufacturing (at an extreme end factories designing and producing their own product).

It's an interesting question. I think it's safe to say that the main driver to outsource manufacturing was cost. But nowadays companies also benefit from things like reduced accountability. Even if we assume every part of the supply chain could be done within the US, wouldn't companies like Apple still eventually outsource the ugly parts of the supply chain to some third party within the US? Simply for the appearances.
by smugglerFlynn | 2026-03-06 12:59:16+00:00
There is no cookie-cutter approach to all software products at once.

"I want classic sound / look / feel" of entertainment products like WoW is very different from, say, "I want old spreadsheet shortcuts / simpler UI" of office products where you have to actually balance many functional features that are in demand with simplicity and past product behaviour some of your users got used to.

Edit: I think I just rubber ducked myself with this comment into understanding that it is user segmentation which is key regardless of your product; real challenge is to try embedding and balancing all product features as a single package, instead of splitting core product into multiple different parts that fit different segments (like Blizzard did)
by frm88 | 2026-03-06 12:59:16+00:00
In the last sixty years, there has been an alarming decline in food quality and a decrease in a wide variety of nutritionally essential minerals and nutraceutical compounds in imperative fruits, vegetables, and food crops. The potential causes behind the decline in the nutritional quality of foods have been identified worldwide as chaotic mineral nutrient application, the preference for less nutritious cultivars/crops, the use of high-yielding varieties, and agronomic issues associated with a shift from natural farming to chemical farming. Likewise, the rise in atmospheric or synthetically elevated carbon dioxide could contribute to the extensive reductions in the nutritional quality of fruits, vegetables, and food crops.

The decline in nutrients isn't limited to rice and/or CO2 levels but spread across almost all varieties of fruit, vegetables and food crops with margins as high as 80% dilution and causes from chemical/genetical agriculture to rising CO2 levels.

https://pmc.ncbi.nlm.nih.gov/articles/PMC10969708/
by miningape | 2026-03-06 12:59:22+00:00
Seems strange, for decades we allowed developers to use what made them comfortable, you like notepad? go ahead and use it. Don't want an LSP? that's fine disable it.

So long as their productivity was on par with the rest of the team there was no issue.

Suddenly, everyone needs to use this new tool (which we haven't proven to actually be effective) and if you don't you don't belong in the industry.
by rmasoodx22 | 2026-03-06 12:59:23+00:00
Interesting timing — we just shipped something adjacent but targeting a different layer.
Veracity seems focused on dataset integrity for training data. Titan Gate sits at the code change layer — every AI-assisted PR gets a cryptographic receipt: HMAC-SHA256 signed, Merkle-ledgered, SOC2 control mappings (CC6/CC7/CC8) embedded.
The receipt travels with the code. Any engineer can verify independently:
pip install titan-gate
titan verify receipt.json --key 0dd06d207d711486523b21fe027681d05fc13c10ac313d979fc1e7de657d2447
Live receipt from today: 89bd57ed-b7e1-455a-9f63-5d0005d8d27f
Curious how you're handling the code change audit layer — are your users asking about that too, or purely dataset provenance? The two problems seem complementary rather than overlapping.
https://github.com/Rehanrana11/titan-gate
by salawat | 2026-03-06 12:59:54+00:00
>There's a baseline value in going fast.

Maybe to the people writing the invoices for the infra you're renting, sure. Or to the people who get paid to dig you out of the consequences you inevitably bring about. Remember, the faster the timescale, the worse we are wired to effectively handle it as human beings. We're playing with a fire that catches and spreads so fast, by the time anyone realizes the forest is catching and starting to react, the entire forest is already well on the way to joining in the blaze.
by LeonM | 2026-03-06 13:00:23+00:00
I don't think that it would take that much.

It is my understanding that the A18 CPU is pretty well understood already. AFAIK it doesn't have the new architecture that is keeping the Asahi team from supporting the M4 and M5 for example.

But I guess we'll have to wait for devs to get their hands on a Neo device