MurphyA/hacker-news huggingface dataset:
by msabalau | 2025-12-23 17:46:50+00:00
A wide range of countries got rich, while China's policies were unique, in addition to being abhorrent. Why should anyone believe that the only other option for China was "being Nigeria"?

The PRC is getting older faster than they are getting rich. As a graying middle income country, they are worse off than Japan or Taiwan or Korea, places that that actually managed to become broadly developed and wealthy before needing to navigate population aging.

Sure, China received some temporary benefits from having an artificially low dependency ratio. That is over, the demographic payday loan is coming due.

India's low dependency rate positions them well for the next 50 years, as China flails in a demographic crisis caused by the CCP.
by sojuz151 | 2025-12-23 17:47:03+00:00
I don't understand why even put that HBM on top of the core.

From what I understand, in a typical gpu core you put logic and connectors on one side and innert silicon on the other. So unless you drill through silicon you don't get shorter routing.

Why not put GPU one one side and HBM on the other side of the PCB? This would fix the cooling problem?
by reorder9695 | 2025-12-23 17:47:04+00:00
CSMA/CD only requires that you back off if there actually is a collision. CSMA/CA additionally requires that for every frame sent, after sensing the medium as clear, that you wait for a random amount of time before sending it to avoid collisions. If the medium is frequently clear, CA will still have the overhead of this initial wait where CD will not.
by iagooar | 2025-12-23 17:47:13+00:00
Wow! Congrats to you and the team.

Fellow bootstrapper here, roughly in your ballpark - €4M+ revenue, team of 18, bootstrapped for 12 years.

Only bootstrappers understand the bootstrap hustle ;) But what an amazing business you have built there - be proud, you deserve it.

Let me share a personal founder story if I may: after 12 years of building the company, I decided to step down as CEO, moved on and spent the last 6 months working on different projects, learned A LOT about AI coding, went to Iceland, Texas. Had a great time. Yet after only 6 months I experienced the strongest "pull" you can imagine, back to my bootstrapped company of 12 years. And here I am - December has been an amazing time, getting back to work. And next year we have ambitious plans ahead!
by HDThoreaun | 2025-12-23 17:47:41+00:00
You are reading something that doesnt exist. Scott is 100% a capitalist and this piece has nothing to do with capitalism and does not does make any claim that capitalism requires non stop growth. It does talk about how people are greedy but that has nothing to do with capitalism. Capitalism works because it embraces greed and uses it to make society at large better off. That doesnt mean non stop growth is a requirement, it is a goal of people that needs to be balanced with other goals.
by BizarroLand | 2025-12-23 17:47:48+00:00
Its probably safe to assume that there are external interests that monitor social forums and work to sculpt the conversations to fit their interests.

Not like a full-on conspiracy or anything but I wouldn't say it's beyond the pale for that kind of conversation control to be SOP for some groups somewhere.

Also, we already know that many foreign countries have intentionally hired people to do specifically that.
by init0 | 2025-12-23 17:48:28+00:00
Problem: Every AI app wants you to paste your OpenAI/Anthropic key. Keys spread across dozens of apps with zero visibility, and you can only revoke by rotating the key itself.

Proposal: OKAP (Open Key Access Protocol) - like OAuth, but for API keys.

How it works:
1. Keys stay in YOUR vault (self-host or hosted)
2. Apps request access via token (scoped to provider, models, expiry)
3. Vault proxies requests - apps never see your actual key
4. Revoke any app instantly without touching your master key

Not to be confused with LiteLLM/OpenRouter (those are proxies you pay for). OKAP is a protocol for user-owned key management - your keys, your vault, your control.

Working implementation:
- Hosted vault: https://vault.okap.dev
- Python SDK: pip install okap
- Spec: https://okap.dev

Looking for feedback. Would you use this for your AI tools? What's missing?
by mg | 2025-12-23 17:48:30+00:00
It seems to have the same problems all of the web based editors I have seen have. Either they capture ctrl+f and take away the native search experience. Or they have a broken search experience. This one is in the latter category.

When I hit ctrl+f on that page and type "export":

First it says "1 of 4 matches" but nothing is highlighted.

When I hit enter, it says "2 of 4 matches" and again, nothing is highlighted.

When I hit enter again, it says "3 of 4 matches" and the first match is highlighted.

When I hit enter again, it says "4 of 4 matches" and the second match is highlighted.
by gs17 | 2025-12-23 17:48:39+00:00
It's not quite as bad as I expected (still bad), since it does at least clearly tell you how to not buy it, in normal size type even. Except then they decided to make it out of place alphabetically (and it seems to have moved at least once, since the other article says it was "between Denmark and Finland" because it was sorted under "don't").
by fluorinerocket | 2025-12-23 17:50:03+00:00
LabVIEW FPGA was amazing, I did all kinds of things with it on the compactRIO controller FPGA

You can write very neat and tidy code with dataflow diagram languages. I did it professionally for years, and there were many others who did as well.

Same thing as any other language, you have to come up ways to organize the code into functions and classes that make sense. Vomiting everything into the top level diagram is the same as 10000 line of code while(1)

You could always tell the exact level of proficiency someone had with LabVIEW immediately when opening the diagram.

The dataflow model maps very well to FPGAs IMO, it's a shame it never became widespread. There was much potential there
by dpifke | 2025-12-23 17:50:35+00:00
Lots of hackers find porn very interesting. In fact, my first "real job" as a hacker was for a company with ties to the 1-900 industry that had decided to expand out onto the internet (not just to sell porn). Stories about porn would be interesting, submissions of nothing but pornography itself ("because it's censored!") are not.

I would be more sympathetic to the argument that this is relevant if the submission was an article about media censorship, or CBS's audience or leadership, and how said censorship, audience, or leadership relates to technology or emerging trends in media.

But this is literally just a controversial TV news broadcast, that people of one political persuasion say was "censored" and people of another political persuasion say was held off the air "temporarily" until it met network fact-checking standards. That sort of political bickering is most uninteresting, and is most definitely not why I've been reading HN for the past few decades.
by rexreed | 2025-12-23 17:50:51+00:00
I'm looking for companies that are small by intent, but also looking to scale sustainably and grow beyond the capabilities of a single person. There are a lot of small businesses / solopreneurs / freelancers who work enough to get by or do a few hundred $K as a salary replacement, but aren't looking to build anything bigger. A lot of those companies also go by the wayside when the founder retires, gets hired, or something happens. And there's already a lot of content and sources for those types of solopreneur / single founder freelancers / side hustle type businesses.

I'm looking for the other stories of small teams scaling big. I'm basically separating side-hustles and solopreneurs as freelancers from a more sustainable business. Revenue is a cutoff as a way to differentiate, but doesn't have to be the only one.

For sure however, a team of 5 doing $20M implies something significant is happening at scale versus a solopreneur making what would otherwise be salary-replacement level money. Nothing wrong with that, of course, I love solopreneurship. Just trying to find those other stories, which are much harder to find.
by cstrahan | 2025-12-23 17:51:14+00:00
Do you take issue with companies stating that they (the company) built something, instead of stating that their employees built something? Should the architects and senior developers disclaim any credit, because the majority of tickets were completed by junior and mid-level developers?

Do you take issue with a CNC machinist stating that they made something, rather than stating that they did the CAD and CAM work but that it was the CNC machine that made the part?

Non-zero delegation doesn’t mean that the person(s) doing the delegating have put zero effort into making something, so I don’t think that delegation makes it dishonest to say that you made something. But perhaps you disagree. Or, maybe you think the use of AI means that the person using AI isn’t putting any constructive effort into what was made — but then I’d say that you’re likely way overestimating the ability of LLMs.
by stevenjgarner | 2025-12-23 17:51:15+00:00
Syndicated from:

https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2025JF00...

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

Satellite imagery and GPS observations yielded two key insights:

1) fractures occurred in two stages: the initial propagation of long fractures parallel to ice flow, followed by smaller fractures perpendicular to ice flow.

2) the shear-zone disintegration causes upstream ice-flow speed to increase on the Thwaites Eastern Ice Shelf.
by ericmcer | 2025-12-23 17:51:25+00:00
> DatoCMS started in 2015 as an internal tool for our italian web agency.

Just trying to sit down and come up with a successful business is really hard. The few friends I have who have made it are engineers who left a company to do something related to what they already did. I even had a few who took funding and sold to the company they left.
by II2II | 2025-12-23 17:51:31+00:00
For all we know, the comment came from someone who was doing their job (by your definition) and were bitten in the behind by colleagues who did not do their job. We do not live in an ideal world. Some people are sloppy because they don't know, don't care, or simply don't have the time to do it properly. One cannot put their full faith into comments because of that.

(Please note: I'm not arguing against comments. I'm simply arguing that trusting comments is problematic. It is understandable why some people would prefer to have clearly written code over clearly commented code.)
by stevenjgarner | 2025-12-23 17:51:35+00:00
Satellite imagery and GPS observations yielded two key insights:

1) fractures occurred in two stages: the initial propagation of long fractures parallel to ice flow, followed by smaller fractures perpendicular to ice flow.

2) the shear-zone disintegration causes upstream ice-flow speed to increase on the Thwaites Eastern Ice Shelf.
by bryanrasmussen | 2025-12-23 17:51:39+00:00
I'm not sure if you're being facetious and making fun of my saying stream a timestamp instead of stream to a particular time in the video, but if so I guess https://news.ycombinator.com/item?id=46364765 suggested a way.

I just expected you would stream to point X in the stream that would be to the timestamp set to start and then to point y which would be the end. Obviously it would have to be able to figure out how the streamed file would map to time, which I don't know how to do which is why I said I would like a tool that did it other than announcing I made a tool that did it myself.

Of course obviously some tools like yt-dlp etc. have this capability with the --download-sections property but I want something for torrents.
Show HN: A Simple Way to Track Business Subscriptions
by brokeceo7 | 2025-12-23 17:51:45+00:00
Hi HN,

We built Chargenda after realizing how many business subscriptions we were paying for - and how often renewal dates were missed.

Most teams use dozens of tools today. Some are forgotten, some renew automatically, and some keep charging long after they’re useful. We wanted a simple way to see everything in one place.

Chargenda lets you:

track all subscriptions

get alerts before renewals

see where subscription money goes

avoid surprise charges

It’s intentionally simple and privacy-friendly (manual tracking, no bank connections).

We’re still early and would really appreciate feedback from people managing subscriptions for teams or businesses.

Happy to answer any questions.
by metadope | 2025-12-23 17:52:00+00:00
And 404 is also not banned, right?

As a noob here on HN, that's what I gathered from your previous comment:

> In the year since, a bunch of their original reporting has hit the front page

So, a year ago, before my time, 404 media was moderated in a way that seemed like a ban, but now it no longer appears to be shadowbanned, is that what I'm learning?
by pizlonator | 2025-12-23 17:52:24+00:00
The best part of these conversations is that if I say “garbage collection”, you have zero doubt that I am in fact referring to what you call “tracing garbage collection”.

You are defining reference counting as being a kind of garbage collection, but you can’t point to why you are doing it.

I can point to why that definition is misleading.

Reference counting as most of the industry understands it is based on destructors. The semantics are:

- References hold a +1 on the object they point to.

- Objects that reach 0 are destructed.

- Destruction deletes the references, which then causes them to deref the pointed at object.

This is a deterministic semantics and folks who use RC rely on it.

This is nothing like garbage collection, which just gives you an allocation function and promises you that you don’t have to worry about freeing.
by max51 | 2025-12-23 17:52:53+00:00
Generally speaking, trackers that require a ratio above 1.0 and don't have freeleech/point system are designed so that you pay the website to fix your ratio and/or rent a seedbox from one of their partner.

It's a 0 sum game; for every account with a >1.0 ratio, that implies other people will be <1.0.

And when you compete with 10gb/s seedboxes that have scripts to automatically grab all the new torrent the second they get posted, it's extremely difficult to improve your ratio. Even for super popular torrents, you have a few minutes to seed as much as you can before upload speed goes to 0 forever. You can't slowly accumulate upload over time the same way you would with a torrent from a public tracker.
by rexreed | 2025-12-23 17:53:58+00:00
Yeah and a lot of these are small only temporarily. Many of these startups are following the grow-at-all-costs VC philosophy that doesn't optimize for small team size. So I'm trying to find those alternate stories. Much harder to find, so when I see the post like this of OP's, I get excited. Hard to find stories of teams that are small by intent, but looking to scale big.
by throw310822 | 2025-12-23 17:54:45+00:00
While I understand perfectly the feeling of uneasiness that comes with reading something that was at least contributed by an LLM, my point is that any lack of trust is just on your side until you can prove that the document contains mistakes or omits important information. The person that produced the document is the one responsible for it- they still need to know and review accurately its content.

However there's another aspect that irks me, and it's the idea that the prompt was much shorter than the document itself. Well if this is the case, then the problem isn't much the use of LLMs, but rather that you consider obvious that your documents are mostly fluff that can be compressed to a bullet list. If the final document is much harder to verify than the information it contains then it means that you're wasting time and resources to ofbuscate rather than clarify.
by SV_BubbleTime | 2025-12-23 17:54:49+00:00
Just fyi, this is from 2021, not could, but did, some up until the day they were pardoned never had a trial.

https://www.newsweek.com/accused-capitol-rioters-could-spend...

Or, does this not count for ideological reasons? There are at least some people out there that may be consistent despite tribalism, I suppose.
by makeitdouble | 2025-12-23 17:55:46+00:00
Yes.

The whole point is to convey details of an area you never lived in, of an actual place you never visited.

I'd make the same argument for Half-Life Alyx or BioHazard, the visceral reaction you get from a highly detailed and textured world works at a different level than just "knowing" what you have in front of your eyes.

Your brain is not filling the gaps, it is taking in the art of the creator.
by vkou | 2025-12-23 17:56:25+00:00
It's not paid actors.

It's partisan hacks who are somewhere on the spectrum between full support of this barbarity, and finding all the other shit that's being done useful enough to them to be worth compromising their values.

The latter can be identified by 'Well I don't agree with everything this administration does, but I will throw my full support behind <one of the many wedges they are using to turn this country into a corrupt single-party autocracy>.'

(They won't push you onto the tracks because they hate you, they'll push you because it means they'll see a 0.7% drop in their expected tax rate. They are in most ways, worse than the former, because they can tell the difference between right and wrong, and still carry water for the latter, because they see personal benefit in it.)
by mariolattik | 2025-12-23 17:57:06+00:00
ImageByQwen.com – Fast AI text-to-photo using Qwen
It utilizes the Qwen-Image-Layered model (latest open-source release by the Alibaba Qwen team in December 2025) to intelligently decompose any single image (JPG/PNG/WebP) into 3-8 transparent RGBA layers, each with a perfect alpha channel, soft edges, and correct occlusion order. Key highlights: Automatic semantic segmentation: Intelligently identifies foreground, background, objects, text, shadows, etc., automatically filling in occluded areas without manual cutout.

Controllable decomposition: Specifies the number of layers (3/4/5/8), supporting recursive subdivision (unlimited levels).

Editing freedom: After importing into Photoshop/Figma/After Effects, objects can be independently moved, scaled, recolored, and deleted, maintaining pixel consistency.

Professional-grade output: Transparent PNGs, perfectly preserving soft edges such as hair, glass, and smoke.

API-friendly: No cold start, batch processing, suitable for e-commerce, design, VFX, animation, and other scenarios.

Real-world example: Upload product photos → Break them down into 4 layers: product, background, text, and lighting → Easily change the background or color in seconds.
by chucky_z | 2025-12-23 17:57:13+00:00
This isn’t explicitly called out in any of the other comments in my opinion so I’ll state this. Valve as a company is incredibly focused internally on its business. Its business is games, game hardware, and game delivery. For anything outside of that purview instead of trying to build a huge internal team they contract out. I’m genuinely curious why other companies don’t do this style more often because it seems incredibly cost effective. They hire top level contractors to do top tier work on hyper specific areas and everyone benefits. I think this kind of work is why Valve gets a free pass to do some real heinous shit (all the gambling stuff) and maintain incredible good will. They’re a true “take the good with the bad” kind of company. I certainly don’t condone all the bad they’ve put out, and I also have to recognize all the good they’ve done at the same time.

Back to the root point. Small company focused on core business competencies, extremely effective at contracting non-core business functions. I wish more businesses functioned this way.
by hkpatel | 2025-12-23 17:57:22+00:00
One of the problems with tools is that it takes context upfront, which degrades the performance of LLM. Anthropic came up with an amazing solution called tool search tool and code execution tool, which saves context and cost, but it can be only used with Claude.

That us why I created advanced tools which takes inspiration from Anthropic and solves it for any LLM. Check it out.
by aftbit | 2025-12-23 17:57:29+00:00
Once upon a time, MySQL/InnoDB was a better performance choice for UPDATE-heavy workloads. There was a somewhat famous blog post about this from Uber[1]. I'm not sure to what extent this persists today. The other big competitor is sqlite3, which fills a totally different niche for running databases on the edge and in-product.

Personally, I wouldn't use any SQL DB other that PostgreSQL for the typical "database in the cloud" use case, but I have years of experience both developing for and administering production PostgreSQL DBs, going back to 9.5 days at least. It has its warts, but I've grown to trust and understand it.

1: https://www.uber.com/blog/postgres-to-mysql-migration/
by Analemma_ | 2025-12-23 17:57:51+00:00
From a technical standpoint, the ability to make VoIP phone calls from planes exists right now, at least on planes with newer and better internet connections. It hasn't been enabled because of ferocious customer opposition every time the idea is proposed. Which, frankly, is just fine with me. People can still send emails and messages from in-flight Wi-Fi, no need to subject everyone else to your phone calls.
by Alive-in-2025 | 2025-12-23 17:58:03+00:00
Plurality of voters, narrowly, but still it's enough.

How many just vote Republican without thought as they have always done, how many are in the fox news cult? So many people just thought they didn't want a female president or Trump would lower inflation. It's hard for me to accept that Trump represents America, but he represents enough of it.
by GuB-42 | 2025-12-23 17:58:31+00:00
"Beware of bugs in the above code; I have only proved it correct, not tried it." - Donald Knuth

Not that relevant in context as the code in question is used to conclude a formal proof, not the other way around. Buy hey, it is a common quote when talking about proving software and someone has to do it...

Context: https://staff.fnwi.uva.nl/p.vanemdeboas/knuthnote.pdf
by ankit219 | 2025-12-23 17:58:32+00:00
A company making an integrated experience would inevitably provide a better experience/performance than a company asked to build for 100s of devices with different spec. That Apple did not want to open it up is a separate discussion.

My contention is this: expecting a third party provider to be able to provide the same experience as the first party is an impractical goal. Even pushing companies towards that means a lot of second order effects where everyone ends up like Intel or Windows for that matter. We already have android on that level.

You can have a reasonable requirement where Apple should not be able to block other companies from providing similar services based on an iphone. But clearly the directive here is that Apple's competing products should not be better based on better integration, which can only go in one direction. Apple degrades its own products to comply. Yes, competition wins, but consumers lose. In this case specifically - consumers who would want to choose Apple, better experiences would not be able to simply because Apple cannot ensure the level of software/hardware alignment as it works today if the same software is written with modular hardware in mind.
by hawaiianbrah | 2025-12-23 17:58:35+00:00
I am also in my (late) 30s. I would definitely question myself if I were “constantly the person with the most technical skills in the room”. I of course think I’m smart, but I am rarely surrounded by people that I think I’m smarter than…

I agree work is just a means to an end of not starving, but I like learning and growing enough that if that were the case (most technical among my peers), I would start looking for another opportunity.