MurphyA/hacker-news huggingface dataset:
by avodonosov | 2025-04-04 10:59:30+00:00
So he says foreigners buy US assets for the dollars US pays them for their goods, and that's the problem - the US being sold out.

My question: don"t these foreigners become Americans in a sense? E.g. by holding shares of US companies they have common interests with other shareholders.

Upd: I mean, if considering nation as a partnership, those new asset co-owners are new parnters. Does it imply old co-owners are deluted? Only if the total value of assets is not growing proportianally to the new shares.
by TheAlchemist | 2025-04-04 10:59:51+00:00
Absolutely. Large scale tarifs are bad for everybody. US could win a trade war against any single country.

But Trump and his cronies thought they can win a trade war against the world war, or at least use it as a threat. China did not blink. Now EU will 100% follow that and slap retaliatory tariffs on US and Trump will have to make a choice: to cave or to send US economy into the abyss. Given the man's ego, I would rather bet on the second option.

As to your question, the rest of the world doesn't need to do anything - in reality tariffs are already mostly low (not even remotely close to what Trump showed). Everybody will be hurt, but US will be hurt MUCH more than any single other country.

For some reason US thinks it's the only game in town, but it's not. This isn't 1945... EU economy is on par with US. China's too.

Trump tries to bully everybody, but results are pretty poor so far. The drama in the White House with Zelensky seems ages ago, but what was the result ? Zelensky stand there with his head held high, and despite the show, in the following weeks US restored the aid to Ukraine, without them agreeing to anything at all. Trump thinks he can project strentgh, but so far it's pretty much the opposite.
by sweezyjeezy | 2025-04-04 11:00:04+00:00
I agree, but also agree with the author's statement "It's very difficult to decide which module to put an individual function in".

Quite often coders optimise for searchability, so like there will be a constants file, a dataclasses file, a "reader"s file, a "writer"s file etc etc. This is great if you are trying to hunt down a single module or line of code quickly. But it can become absolute misery to actually read the 'flow' of the codebase, because every file has a million dependencies, and the logic jumps in and out of each file for a few lines at a time. I'm a big fan of the "proximity principle" [1] for this reason - don't divide code to optimise 'searchability', put things together that actually depend on each other, as they will also need to be read / modified together.

[1] https://kula.blog/posts/proximity_principle/
by stuartjohnson12 | 2025-04-04 11:00:17+00:00
I think the best way to find these roles is not to go through job boards at all. Job boards tend not to have the best quality talent, so the best quality jobs don't go there at all. I would say the biggest alpha in getting these jobs is keeping an eye out for routine funding announcements and applying directly via the company's page on Lever. I average around 1-2 recruiter inbound per month for this kind of role.
by jsmeaton | 2025-04-04 11:00:19+00:00
Cloudtasks are excellent and I’ve been wanting something similar for years.

I’ve been occasionally hacking away at a proof of concept built on riverqueue but have eased off for a while due to performance issues obvious with non-partitioned tables and just general laziness.

https://github.com/jarshwah/dispatchr if curious but it doesn’t actually work yet.
by b3lvedere | 2025-04-04 11:00:31+00:00
""Politics are polarizing because humans tend to label people and put them into buckets," Stanley said. "Once labeled, individuals are often treated according to the bucket they are placed in, rather than considering each topic. This oversimplifies complex issues and contributes to division."

Which is exactly what most politicians do to non-policitians....

"We're sorry" (c) Southpark
by jim-jim-jim | 2025-04-04 11:01:07+00:00
Sorry, but I don't buy it. It's not like we're milking a secret golden algorithm. If all my company's code were open sourced tomorrow, I don't think a competitor could do much with it, since they'd just be presented with bog standard CRUD. It's still relationships and sweat that's keeping the lights on for the time being.
by verghese | 2025-04-04 11:02:06+00:00
Gumroad's journey has been interesting: https://sahillavingia.com/reflecting -> Billion dollar journey with VC backing to Kleiner selling back their stake to Gumroad for $1, which enabled Sahil to steer the company in a different direction.

Perhaps the shift to making the source available has more to do with work culture: https://sahillavingia.com/work
by 3Sophons | 2025-04-04 11:02:11+00:00
1⃣ Virtual Filesystem Security for Plugins Secure WASM sandboxes by enforcing WASI APIs in plugins like WASI-NN. Prevent host filesystem bypasses while maintaining performance. Skills: C++, WebAssembly 13

2⃣ Port WasmEdge to IBM s390x Bring AI/LLM inference to mainframes! Adapt the runtime and WASI-NN ggml backend for s390x, enabling enterprise-grade hybrid cloud deployments. Skills: C++, s390x, LLVM 13

3⃣ Cloud Testing with Kubernetes & Runwasi Validate WasmEdge in multi-node K8s clusters. Design workflows for scalable AI inference and edge services. Skills: Rust, C++, GitHub CI
by dahauns | 2025-04-04 11:02:17+00:00
And you are leaning hard into a combo of anecdata and sweeping generalization.

I could recite lots of personal accounts of perfect service from Lenovo/HP/HPE business service (Mainly X/T-Series at Lenovo, Elitebooks/Z Workstations at HP, Proliants and general server/networking infrastructure at HP and later HPE) and terrible "business" service from Apple. Then what?

>The difference is that Apple actually rolls out repair programs and has the infrastructure to fix things in a relatively consistent way. You can take a broken machine to a store, talk to someone who can usually solve your problem, and almost always walk out with a solution.

And that's an idealized version not consistent with reality. "This is not an issue on our side" (very much related to my examples) is not a solution. Hell, in enough contexts "Bring in your device, we'll look at it, maybe repair it and you can collect it sometime later" isn't either (and for the longest time Apple didn't offer anything else - oh, and BTW: at least here in Austria, Apple Care Enterprise on-site is very much done via subcontractor...).

>Pretending other vendors are more accountable just doesn’t match reality. They’re not immune to problems. They’re just a lot better at quietly ignoring them.

Neither is this. Again: repair programs/recalls and associated infrastructure aren't exclusive to apple, they are expected standard in business service. And begrudgingly doing those recalls after (or shortly before) a judge orders you to isn't the high standard you seem to make it out to be.

Too bad you had an issue with your on-site technician - but honestly I don't understand why you allowed them to repeatedly send him back after that mess...
by wslh | 2025-04-04 11:03:15+00:00
Google Docs is a competitor, but that doesn't necessarily mean it can take significant market share from Microsoft, especially among customers deeply embedded in the Microsoft ecosystem.

The reverse is also true: companies that are heavily invested in Google Workspace, GCP, and related tools are unlikely to switch to Office 365.

That said, there are exceptions. Legal professionals, for instance, often require the standard: Microsoft Word. And for advanced tasks, Google Sheets falls short of what Excel can do.
by dachworker | 2025-04-04 11:03:19+00:00
Americans should study Germany and Japan. Do their economies look healthy? Are those manufacturing jobs attractive? Are the Germans and the Japanese richer? Do Germany and Japan have good economic prospects? I'll spare you the research. The answer is, "No". Turns out, having an economy based on manufacturing high-end door knobs in 2025 is not great. Economic growth and innovation is not there, because there is so much growth and innovation that you can eke out of high-end door knobs. These enterprises are great for the families that own them, but they employ a relatively low number of workers, those jobs do not pay that much, and they exist is a steady-state. Well, only until China and India figure out how to also manufacture high-end door knobs.
by sethammons | 2025-04-04 11:03:25+00:00
So if we want electronics manufacturing, economists agree, targeted tariffs can encourage local electronics manufacturing.

The US does targeted tariffs all the time, including 100% on Chinese electric vehicles because otherwise they could undercut the entire US auto industry.

Blanket tariffs have been tried. We can point to examples. They are bad. Economists agree here too. The US and allies have worked long and hard at reducing barriers to trade and we have avocado toast in January to thank for it. The alternative is to suggest the US can and will be the best at everything (or at least at enough things to offset the obvious loss in purchasing power of people).

A bit of an aside: there is this bizarre "anti-global" thing gaining more traction. Global trade ties economies together disincentivizing war. Isolationism promotes war because you need to own more to grow the economic pie. It drives towards taking over other territories, like, say, Greenland or Canada. Trade expands the economic pie.
by layer8 | 2025-04-04 11:04:01+00:00
Aside from grouping functions together that work together, for example working with data types/structures also defined in or by the module, modules also serve the purpose to hide implementation-detail code (“private” functions) shared between those functions. Modules provide a form of information hiding.

Furthermore, modules are the unit of versioning. While one could version each individual function separately, that would make managing the dependency graph with version compatibility considerably more complex.

There is the adage “version together what changes together”. That carries over to modules: “group together in a module what changes together”. And typically things change together that are designed together.

Namespaces are an orthogonal issue. You can have modules without namespaces, and namespaces without modules.
by anothernewdude | 2025-04-04 11:04:04+00:00
He is wrong in one major respect, but I see economists do this frequently with GDP - American companies aren't. They aren't solely American companies - they (or at least the large ones worth mentioning) have overseas components to them. Sometimes majorly so.

So those foreigners who own parts of "American companies" are really owning parts of international companies.
by throwawayqqq11 | 2025-04-04 11:05:47+00:00
It's nothing but out of touch at this point, and adds nothing to the discourse

Exactly. Its a communications problem.

Its hard to have a decent critical conversation when one side has a biased view about $symbol. Both communicating parties need to reach the same interpretation of a message, otherwise the conversation is broken. Thats why you shouldnt say the N-word or throw out a heil heart on stage (unless you want to hide behind this ambiguity). Or why its so difficult to have critical conversations with strong believers, for you its just evolution or vaccines but for the other side it may affect the core of their identity and the ape goes defense mode.

The result is that the discourse does not deal with differentiated cases but _only_ with simplistic labels like "chill speech", "woke", etc. because the more biased side drags it down into the mud.

For instance, the "chill speech" label is actually dependent on the "racist" label that initiated it. If a case shows clear racist behavior, then dismissing the lefts reaction as censorship is unjustified or biased. The other way works too, if there is no racist behavior, the censorship blame would be justified.

And since you cant look into peoples heads to clearly identify racist intentions, it falls back to interpreting messages. The problem with biased people is, they are not aware even of their unawareness. If you would ask Musk whether he is a neo-nazi, his response would be something like "hell no". Fast forward the dystopian timeline and his response might be "always have been".

The left has IMO more unbiased awareness about systemic issues -- but is not free of bias either. The right is in its core biased indentity politics about $culture -- but is not totally host to tribalism either.

My advise, avoid popular symbols at all cost and if you come close to using one, augment it with case specific background, even a vague "_unjustified_ chill of speech" would suffice. If someone opens with "the woke left" and shows no signs of differentiation -- or even better, acknowledgement of core leftist topics -- i mentally turn away. The comment you replied to was about personal anekdotes and projections and the one symbol that rubs me the wrong way too, even before trumps abuse.
by Koffiepoeder | 2025-04-04 11:06:27+00:00
I do agree that it is a bad choice, though the reason for this is historical; after quite some testing and comparisons, the best JS-based index I could find at the time was elasticlunr [0]. It may very well be the case that there are better wasm alternatives available currently.

Over time I then added a non-JS, external index. Since I already had an ES cluster running elsewhere anyway and the querying of elasticlunr and ElasticSearch is forwards compatible, I decided to just opt for re-using my ES cluster.

In short, the decisionmaking was a mix of historical and compatibility/ease-of-maintenance reasons.

[0]: http://elasticlunr.com/
by Meekro | 2025-04-04 11:06:34+00:00
If the $30M ARR number is true, it's not hard to understand why he wants to talk about it as much as possible. Maybe if you come from family money, you can hear that kind of figure and yawn -- but as someone who came from poverty, I can tell you that this is like if the kid built a rocket out of spare parts in his garage and visited the moon. There's no words for how stunning this is, and everything else in his life must seem trivial by comparison.

I can't understand why the admissions officers would rather read an essay about a kid who volunteered at an animal shelter or something. Anyone can do that.
by netdevphoenix | 2025-04-04 11:07:01+00:00
Doing a crime when underage doesn't stop it from being a crime even if tons of people have done it in the past. Bragging about committing a federal crime is not something we should normalise regardless of the neurodivergence (or lack thereof) of the individual.

It does seem to me that some people in this thread are condoning unauthorized computer access (which is a federal crime).
by pjmlp | 2025-04-04 11:07:10+00:00
Nowadays gamers buy 100 euros games to have first day play, and yes they proudly have shelves with games for every console generation.

As someone that was part of game development community (Flipcode, Gamedev portals, IGDA), demoscene, before FOSS became mainstream, my point of view is that both communities don't really overlap on point of views towards software and consumer experience.
by michaelsshaw | 2025-04-04 11:07:30+00:00
I see nothing wrong with prejudice against those working and arguing policies that, inadvertently or purposefully, keep minorities out of tech.

I have a question for you. Is there anything humanizing about the hiring process? Or is it one of the most dehumanizing things most engineers experience?

I look forward to you and your army of white men marching on me saying they're tired of racial discrimination in the workplace. I'll send you guys right over to HR, and tell them that you're tired of me hiring so many black people. I'm sure it'll go well.
by spzb | 2025-04-04 11:07:52+00:00
30% retention means that 70% of people who have paid for it didn't consider it valuable enough to pay for.

The $2m figure is unverified but, even if it was, turnover is meaningless without knowing their expenses. If they're burning through £2.1m in LLM compute and marketing then they're losing money.

Plus, the guy seems like a dick so I'm taking his story with an enormous pinch of salt.
by p_l | 2025-04-04 11:08:07+00:00
Remember that there aren't as many drivers in VMS core as in Linux (were just amd DRM driver dwarfs some older kernel versions), and ACPI for all its complexity also handles as portability layer between a lot of differences that in VMS' past involved having to release an entire special release of the system just to get it to boot, now covered by ACPI support.

Also, we don't know how much of that is test code, samples (for testing, for example)
by mschuster91 | 2025-04-04 11:08:31+00:00
The problem is, as always, insurance. Entering an unsafe building in an employment context without adequate PPE will kill off any claims for workplace injury. The pizza driver however will most likely be covered by some kind of government scheme, because him getting injured is not tied to his employment.

It's the same why store clerks are explicitly banned from intervening with thefts or fights among unruly customers. When they get injured because they willfully entered a fight, they have zero claims to make (other than trying to sue a piss poor drug addict, which is pointless) - only a security guard is insured against that.
by fidotron | 2025-04-04 11:08:33+00:00
It's incredible to see such an amount of Transputer work without seemingly mentioning either Occam or the microcode instructions regarding channels. The fact the Transputer was intended to be a high performance design is so often lost, and the development of the floating point units proved one of the more successful bits of the entire enterprise.

The impressive part here isn't so much the emulator, but all the rest. A pascal compiler for the Transputer as a teenager in early 90s Mexico? That's brilliantly unlikely.
by viraptor | 2025-04-04 11:08:38+00:00
I really don't get why we got here. The big 5 providers have enough money to hire/poach some scraping/indexing experts. They could avoid lots of grief and issues by just indexing in a non stupid way. Even if they still ignored robots.txt, they could fly under the radar with a few well placed exceptions. But now they're risking losing easy access to a lot of the internet by just doing a really bad job of a thing they really rely on.

I get that it could be incompetence in one or two places, but as far as I know all the big providers fail here... so am I missing something obvious? Is it really just greed and vc money burning scrapefest?
by KHRZ | 2025-04-04 11:08:45+00:00
There was another concept trying to operate on a logical view of the world, called copyright. It tried to establish a few simple rules, with the goal to promote art and science. However copyright was long ago perverted by capitalism to instead promote corporate profits.

Generative AI exposes how broken copyright law is, and how much reform is needed for it to serve either it's original or perverted purpose.

I would not blame generative AI as much as I would blame the lack of imagination, forethought and indeed arrogance among lawmakers, copyright lobbyists and even artists to come up with better definitions of what should have been protected.
by rollcat | 2025-04-04 11:09:01+00:00
True, virtually all companies harvesting LLM training datasets don't bother honouring even the most permissive licenses, like MIT or BSD - Microsoft leading the pack with Github and Copilot.

You're right to point out that the tide is shifting again. Perhaps at the end of this bubble, society and/or the behemoth companies will recognise the value and help build a more sustainable future for artists and creators. I'm cautiously optimistic.
by huxley | 2025-04-04 11:09:11+00:00
Hardly just politicians

Seamus was coming out of the pub with his son when he stopped and put an arm around the youngster. He nodded towards the village in front of them and said, “You know, I built half the homes in this village but nobody calls me Seamus the homebuilder.”

Then with a wave of his arm, he said, “And I worked on half the roads in this village but nobody calls me Seamus the roadbuilder.”

Seamus sighed, put his two hands on his son’s shoulders and, looking him hard in the eye, said, “But you f**k one sheep …”
Show HN: My weekend project, WildBerry – BerryisWild
by CompetitivePen | 2025-04-04 11:10:15+00:00
Over this past month I had the idea to build 100% opensource Mit opensource payment infrastructure.

Right now most sdk, have a vendor lock-in and they make it impossible to export your data..

So I built Wildberry, an open-source alternative to RevenueCat—a modern in-app purchase and subscription management system built with React and TypeScript. I coded/designed from 12PM -> 11PM on Saturday and 8AM -> 11PM on Sunday. There are still tons of features missing (I'm working on support for PlayStore billing next!) but I think it's reached that - buzzword alert! - MVP stage where I want to see if anyone's actually going to use the darn thing.

Here's an example Wildberry link: https://github.com/ProjWildBerry/wildberry . Here are some screenshots I took while making it: https://github.com/ProjWildBerry/wildberry/blob/main/front-e...

I think it has some potential. What do you guys think?
by paulluuk | 2025-04-04 11:10:27+00:00
There is a huge middle ground between "static image with another sliding static image" and "1 year of drawing per 4 second Ghibli masterpiece". From your comment is almost looks like you're suggesting that you have to choose either one or the other, but that is of course not true.

I bet that a good animator could make a really impressive 4-second scene if they were given a month, instead of a year. Possibly even if they were given a day.

So if we assume that there is not a binary "cheap animation vs masterpiece" but rather a sort of spectrum between the two, then the question is: at what point do enough people stop seeing the difference, that it makes economic sense to stay at that level, if the goal is to create as much high-quality content as possible?
by weatherlite | 2025-04-04 11:10:47+00:00
> Do their economies look healthy?

It's all relative. Relative to what? I think its healthier than it would have been had there been no manufacturing at all.

> Are those manufacturing jobs attractive?

Not all but some are for sure. I'm sure there are enough people working for Volkswagen, BMW or Bosch that earn well and prefer working for them than doing something else.

> Are the Germans and the Japanese richer?

Again, richer than what? I think they're richer than they would have been had they not been manufacturing anything. If you're asking whether they're richer than Americans, no they're not, but that's mostly due to historical reasons (U.S dollar is the world reserve currency).
by emeril | 2025-04-04 11:10:49+00:00
-as a democratic american - why bother?

-roughly half of the us populace supports the current authoritarian regime and the other half's senators and representatives are largely useless and aren't even doing what they can except for say wearing an adult diaper while giving a 25 hour speech

-I fully plan on eventually moving to canada (or elsewhere) when the time comes - much easier to move than any other option
by dzamo_norton | 2025-04-04 11:11:09+00:00
My cupboard server at home is 2007 vintage ThinkPad I inherited from my father's discarded machines. The battery is gone and the CPU fan is shot so the processor sits at about 80 degrees C and gets thermally throttled very aggressively indeed should any work come its way (little does, and Debian doesn't ask much of it either). I didn't hold out much hope for its longevity but the damn thing just keeps running.

I wouldn't be surprised if its DVD drive is also okay and if you gave me a disc I could read the stuff off of it for you. Now there's something not everyone can do these days.