MurphyA/hacker-news huggingface dataset:
by bayindirh | 2025-08-14 11:38:49+00:00
That line allows shifting the blame upstream without any friction.

Exhibit A: Company X uses library Y by Mr. Z., which is used by another 100 or so companies. Mr. Z. is happy because he's quasi-famous because of all the exposure. A bug has been found in Y by users of Company X, which is not interested in fixing it.

- Users: Hey Company X, this feature provided by libY is broken. - Company X: This makes us lose money, but it's complicated. Tell Mr. Z. - Mr. Z: There's no warranty whatsoever. - Company X: You either fix it, or we spread the word that you're irresponsible and everyone will inevitably migrate to libW. - Mr. Z: OK. Lemme look at that.

Mr Z. drops everything, fixes problem, maybe gets a Thanks!, and might feel better. Company X and other hundred gets free labor for their problems, and one person burns out.

Why? Because nobody tried to understand how GPL works, and companies said MIT or no cookie points anyway.

So, another developer is bought with hope vapor. He gets nothing in the end, while the company is printing money in two ways by not buying an expensive library and selling its capabilities.

Edit: One Daniel Stenberg of curl:// has dropped this: https://mastodon.social/@bagder/115025727082593712

Another (good) write up from LinkedIn: https://www.linkedin.com/posts/troed_how-many-open-source-pr...
by permo-w | 2025-08-14 11:39:38+00:00
my friend, I'm sorry but this is simply a factual bridge too far. the EU has quite specifically brought out wide-ranging laws heavily restricting the very thing the UK is doing, plus a load of other very positive restrictions on the use of AI and biometrics in general, and yet your conclusion is that they're on the same path? it's like if I say I'm never going to eat meat except rare unavoidable occasions, and you think I'm en route to becoming the liver king. just admit you like criticising the EU and be done with it
by jijijijij | 2025-08-14 11:40:07+00:00
I think a cancer’s treatment resistance means losing differentiating marks and becoming more and more like a stem cell.

With these evolutionary processes it’s a given, the surviving mutation was already present at the time of treatment. The higher the genetic diversity the higher the chance of said mutations. A cancer’s genome is often highly unstable, since apoptosis is disabled, so diversity tends to be high.

Metastases usually imply a good chunk of "god mode" features gained already, for solid tissue cancers (soft tissue cancers are a bit different), so it’s a bad starting point. Imaging cannot detect any tumor below say 2mm, so ultimately you never know the true stage or treatment success. So a cancer doesn’t "return", it grows above the clinical threshold again.

Treatment is kinda a genetic tautology: If it works you didn’t had a treatment resistant cancer, if not you did. Or: If you lose, you never had a chance.
by benrutter | 2025-08-14 11:40:42+00:00
I'm assuming by pip you mean pypi (the package registry) - I think you're making the mistake of thinking it has a lot more resources than it does, because of how much it punches above its weight.

Pypi is powered by warehouse which has around 3 developers maintaining it[0]. They're doing an awesome job, but the funding and resource available to them are probably substantially less than Astral could have with a paid offering.

[0] https://github.com/pypi/warehouse/graphs/contributors
by rickdeckard | 2025-08-14 11:40:43+00:00
> And why would that be a problem?

I'm referring to the journey that will move people away from "Platform A" again because of Platform B. That's a problem to solve because the value of the social network to an individual is largely the PEOPLE on that network.

> It would not, because it would not be run by a commercial organization.

Agree, taking "platform A" out of the profit-wheel could help. But still in a normal adoption scheme you need to make it worthwhile for a critical mass of people to use it for OTHER people to also consider it.

In the end I believe you will need another external driver to solve this (i.e. restricting for-profit social media), because that other platform "has all the people and the dopamine".

-

There is a more simple parallel situation one can observe: People trying to move from WhatsApp/FB-messenger/.. to i.e. Signal.

It's JUST about direct messaging, but anecdotally the majority of these transitions fail to complete because not all involved are actually on-board to abandon the old Messenger.

So you succeed and your close group installs Signal and starts to use it with you, but each one is also part of other groups who are still also on the legacy app. Everyone has both apps installed, but slowly communication starts to move back to the legacy app because it's the "superset" of all friend-groups.
by sReinwald | 2025-08-14 11:41:01+00:00
You randomly bring up multiculturalism as a problem to be solved in response to a story about a rude teenager of unknown cultural background, and assume I'm dogwhistling? Please elaborate because all I'm seeing here is projection.

But I see we've pivoted from "multiculturalism bad" to pseudo-intellectual theorizing about collective cultural conformity. Very smooth. Different packaging, still trying to sell the same product, though.

> The problem is when people escalate quickly because of it and threaten others.

Guy asked teenager to use headphones, teenager got defensive, guy put in earplugs. That's... literally de-escalation and conflict avoidance. Are we reading the same anecdote?

You've managed to escalate "rude teenager won't use headphones" into a lament about the decline of Western civilization and the need for cultural homogeneity. It's almost impressive how much ideological weight you're hanging on one kid's refusal to wear headphones.
by fredrikholm | 2025-08-14 11:41:01+00:00
I was born in 1990, quite late into the end tail of ordinary people not writing letters by hand, reading (a single book/article) for hours on end etc. and it's already evident that people outside of occupations that demand it just don't consume or produce as much (quality) writing as they used to.

My fear isn't that LLMs will fail to meet our standards, my fear is that LLMs will drag us down to a new low of homogenized, dull and lifeless form of writing.

Perhaps I'm biased, but it feels as if the few times I am impressed by someones writing, the material is 20 years old or older, even if said author is still producing work.
by scotty79 | 2025-08-14 11:42:22+00:00
Because AI didn't have solutions for this year's problem in its training materials. Same way that students participating in this year's Math Olympiad didn't. Guys, don't you know anything about how such competitions work? You get limited time and a set of problems to solve. New problems, that weren't available anywhere before they were given to you.

That might be the issue. How can you appreciate what the AI achieved if you don't know anything about it beyond the name?
Show HN: E-commerce data from 100k stores that is refreshed daily
by astronautmonkey | 2025-08-14 11:42:29+00:00
Hi HN! I'm building Agora, an AI search engine for e-commerce that returns results in under 300ms. We've indexed 30M products from 100k stores and made them easy to purchase using AI agents.

After launching here on HN, a large enterprise reached out to pay for access to the raw data. We serviced the contract manually to learn the exact workflow and then decided to productize the "Data Connector" to help us scale to more customers.

The Data Connector enables developers to select any of our 100k stores in the index, view sample data, format the output, and export the up-to-date data. Data can be exported as CSV or JSON.

We've built crawlers for Shopify, WooCommerce, Squarespace, Wix, and custom built stores to index the store information, product data, stock, reviews, and more. The primary technical challenge is to recrawl the entire dataset every 24 hours. We do this with a series of servers that "recrawl" different store-types with rotating local proxies and then add changes to a queue to be updated in our search index. Our primary database is Mongo and our search runs on self-hosted Meilisearch on high RAM servers.

My vision is to index the world's e-commerce data. I believe this will create market efficiencies for customers, developers, and merchants.

I'd love your feedback!
by jerpint | 2025-08-14 11:42:51+00:00
I also developed yet another memory system !

https://github.com/jerpint/context-llemur

Although I developed it explicitly without search, and catered it to the latest agents which are all really good at searching and reading files. Instead you and LLMs cater your context to be easily searchable (folders and files). It’s meant for dev workflows (i.e a projects context, a user context)

I made a video showing how easy it is to pull in context to whatever IDE/desktop app/CLI tool you use

https://m.youtube.com/watch?v=DgqlUpnC3uw
by rsynnott | 2025-08-14 11:42:56+00:00
Yeah, but this is just nonsense, though. Like, this isn't how any of this works.

> the Europeans will invest in companies and industries that we direct them, largely at the president’s discretion.

The only significant general-purpose sovereign wealth funds in the EU are a French one worth 30bn and an Irish one worth $16bn. And the EU, which is the entity which makes trade deals, has no control over those. The EU has no significant money of its own (~200bn budget/year) and has no ability to control what member states spend their money on, and member states in general are uninterested in sovereign wealth funds, nevermind ones which invest specifically in American assets.

As far as I can see, what the 'deal' actually says is that private companies will invest an extra $600bn in the US by 2028, with the EU admitting it has no actual control over this, because of course it doesn't. But this is, y'know, not out of line with the level of FDI that you'd expect anyway, so really that bit of the trade deal boils down to _nothing_, an acknowledgement of what will probably happen in the normal course of events, a completely meaningless promise given for PR reasons.

In general, most of the non-tariff component of these ‘deals’ is of that form; stuff which the government obviously can’t control but which the private sector might reasonably be expected to do anyway.
by slightwinder | 2025-08-14 11:44:51+00:00
> Social media as a concept can definitely be fixed. Just stop doing algorithms, period.

Algorithms only make them worse, not bad. The flaws are there, because people.

> Stop pretending that people want to use social media for entertainment and news and celebrities.

No, people buy this content, because they want it, not because it's there.

> Social media is meant to be a place where you get updates about the lives of people you follow.

Strange claim. Nothing is preventing people from doing exactly this.
by thyristan | 2025-08-14 11:45:20+00:00
Yes, my first link is about that. It illustrates and explains the push to weaken TLS1.3 that has later been accomplished by the re-inclusion of NULL ciphers.

And all the earlier weaker ciphers were explicit device configuration as well. You could configure your webserver or client not to use them. But the problem is that there are easy accidental misconfigurations like "cipher-suite: ALL", well-intended misconfigurations like "we wan't to claim IoT support in marketing, so we need to enable IoT-'ciphers' by default!" and the sneaky underhanded versions of the aforementioned accidents. Proper design would actually just not create a product that can be mishandled, and early TLS1.3 had that property (at least with regards to cipher selection). Now it's back to "hope your config is sane" and "hope your vendor didn't screw up". Which is exactly what malicious people need to hide their intent and get in their decryption backdoors.
by gman83 | 2025-08-14 11:45:29+00:00
The next major "avoidable, man-made" crisis is the slow-motion implosion of the property insurance market due to climate risk.

We're already seeing insurers flee entire states like California and Florida. The domino effect is simple: no insurance means no mortgage, and no mortgage means the underlying asset is functionally worthless to anyone but a cash buyer. This isn't just a problem for individual homeowners; it's a systemic threat. Trillions of dollars in real estate collateralizing mortgage-backed securities are sitting in these increasingly uninsurable zones. It's the 2008 playbook, but the risk isn't a bad loan—it's the physical asset itself.
by caleblloyd | 2025-08-14 11:46:24+00:00
I don’t quite understand the part of the article that deems that you can skip all the checks under the assumption that this is an older browser, and that there is no CSRF vulnerability.

The algorithm seems sane for modern browsers. But you could probably find an outdated browser - older Android device WebView would be common -where the whole thing breaks down.

So I think tokens can be a thing of the past for modern browsers. I like the middleware, I hope it does show up in ASP.NET proper soon. My guess is they’ll keep tokens middleware around alongside it for some time once it does though, and the decision on which to use will come down to whether or not you want to make sure older browsers are secure.
by mtts | 2025-08-14 11:47:10+00:00
Depends on what you need, I suppose. This resource is said to be pretty good: https://www.susanrigetti.com/math

I decided start with Calculus I on MathAcademy because that was the last thing I did in High School. MathAcademy disagreed and told me to do PreCalculus and even bits of Algebra II first, but I knew better (MathAcademy was right and in hindsight I should’ve just started the Foundation courses to build up my pretty weak algebra skills again).

For Calculus I simply use the textbook that’s recommended at the link above. As far as I can tell, it’s good. I don’t do the problems, though - for that I use MathAcademy.
by HarHarVeryFunny | 2025-08-14 11:47:43+00:00
> They allocate all their memory points to weird trivia and none to everyday common knowledge.

I think it's more complex than that - it's they way they are forming memories (i.e. what they remember) that is different to a normal person. In a normal person surprise/novelty (prediction failure) is the major learning signal that causes us to remember something - we're selective in what gets remembered (this is just mechanically how a normally operating brain works), whereas the savant appears to remember everything in certain modalities.

I don't think that "using up all their memory" is why savants are "idiots", but rather just a reflection of something more severe that is wrong.
by cbeach | 2025-08-14 11:49:40+00:00
*four years of uncertainty.

https://www.politico.eu/europe-poll-of-polls/united-kingdom/...

In 2029, Reform UK will repeal the Online Safety Act.

Zia Yusuf, tech entrepreneur and head of Reform UK Department of Government Efficiency explains this here:

https://www.youtube.com/watch?v=M3JRuAh4jeY (36:05)
by zelos | 2025-08-14 11:50:01+00:00
I recently stopped my MathAcademy subscription: I went from halfway through Math Foundations II through to near the end of Linear Algebra. I stopped because I realised I wasn't really learning maths, I was just learning to answer the questions by rote.

The way that they pretty much completely omit all the explanation, proofs and discussion you get in traditional maths education really limits its utility once you get to more advanced content. I think the reason for a lot of the positive reviews is that their approach works really well early on when you're revising the basic end-of high-school stuff.
by Zigurd | 2025-08-14 11:51:12+00:00
Elon's participation in a project produces otherwise incomprehensible valuations across several businesses. So, yeah, either all those businesses are doing OK or Elon's funders are inflating a bubble.

Since I haven't heard a peep of a complaint from Elon's financial backers about having a declining social media site shoved into their AI investment, the investors are still thinking that they could unload on greater fools when the time comes.
by forgotoldacc | 2025-08-14 11:51:52+00:00
In some ways, it's far exceeded China.

China is strict with people rioting or complaining a little too much about the government, but they don't lock people up for saying general no no words or being too patriotic/nationalistic online. And apparently Chinese courts even limited facial recognition (no clue how it'll work in practice though). [1]

[1] https://www.reuters.com/technology/china-says-facial-recogni...
by zosima | 2025-08-14 11:52:04+00:00
What is non-factual?

We have another token legislation from EU forbidding private parties to most anything, and carefully inserting loopholes for authorities and government to do as they please.

True, the restrictions on live facial recognition is a bit more severe for law enforcement than usual.

But: A. It's not something most people here care about a lot. Law enforcement are still allowed to use AI to create a file on every citizen. B. It gives them political points, because now people less-in-the-know will think that they are actually protecting privacy, which is again, not true.
by slightwinder | 2025-08-14 11:52:52+00:00
That will fix barely anything. Early platforms were also bad, but they were new, filled with people still discovering things and trying out this new world, people who had more hope, a more positive view on the world, a better upbringing and experience from the offline-world. This is gone now and won't come back. The global village is settled, and it's burning.
by mrkramer | 2025-08-14 11:53:12+00:00
Payment ecosystem is so complex and convoluted that it is hard to tell. I was using my Visa card for years on Steam and all of a sudden Steam started refusing it. Steam support was repeatedly telling me that the problem is not on their end but on my end. At the end I figured out that I need to enable Visa 3D Secure feature on my credit card because I assume Visa was seeing a lot of fraud from Steam so they started requiring 2FA for Steam payments.

Also Bandcamp.com refused to accept the payment from my credit card and I contacted my bank and they told me that payments to Bandcamp are always blocked because of security reasons(that is their policy) and they had to manually approve my credit card for use on Bandcamp....which is totally fu*king crazy. Manually approving payment transactions in the 21st century is wrong. How the hell should I know which vendors are on my bank's blacklist?!

Tbh or at least that's my impression all comes down to the problem of fraud and crime. That's why we still have shitty payment providers and processors.
by jph | 2025-08-14 11:53:16+00:00
I lead open source projects for the United Kingdom National Health Service, specifically for NHS Wales Digital Health and Care. The UK is investing significantly in open source and publishing widely about the importance of open source.

https://www.england.nhs.uk/digitaltechnology/open-source/

If you're technical and curious, I'm currently porting the UK NHS design system from Nunjucks to more implementations, including vanilla HTML CSS TypeScript, and my personal favorite Svelte Tailwind Daisy UI. Claude Code is churning on it right now.

https://github.com/joelparkerhenderson/public-good-design-sy...

AMA. And we're hiring. Feel free to message me.
by jjcob | 2025-08-14 11:54:23+00:00
So I don't know what medical education is like in other parts of the world, but in Austria it involves a lot of practice. Doctors spend a lot of time practicing medicine under supervision before they are allowed to practice on their own. Specialists work as "assistant doctors" for a few years before they can open their own specialist practice.

It's not a question of theory or practice; you obviously need both to learn advanced skills.
by StopDisinfo910 | 2025-08-14 11:54:46+00:00
> How come Google doesn't want to have anything with Oracle

They clearly don’t want to add anything which couldn’t be reasonably covered by the result of the previous trial.

The list you give was all already there then. Moving to a more recent version of Java wouldn’t be.

> OpenJDK is mostly a product from Oracle employees (about 80%)

Sun employees, not Oracle employees. Using Sun technology was fine, using Oracle technology is something else entirely.
by bearl | 2025-08-14 11:54:52+00:00
Chris Hitchens used to like to remind people that Clinton was actually a conservative whose political success was due largely to the longevity of the appeal of the “southern democrat” to certain segments of society. His granting of MFN trade status to China is relevant to “his” budget surplus, as is the fact that the internet happened and the unipolar moment began while he was president. Clinton didn’t invent the internet himself; Al Gore did. He didn’t bring down the Berlin Wall either.

What did Clinton do? Clinton did save us all from “Welfare Queens”, which also seems very relevant here: https://en.m.wikipedia.org/wiki/Personal_Responsibility_and_...
by hopelite | 2025-08-14 11:54:56+00:00
Not if they had specialized in researching camera sensors. But that is also one of the most challenging types of pivots to sell to a board, “you know what we should do, specialize in developing the technology that will make our core business obsolete” is a really hard sell.

It seems to be the very same challenge that Google is now dealing with and suffering from. My understanding is that they could have beat OpenAI to market, but they also realized it would savage their core cash cow the search-ad ecosystem they’ve built over decades now; so they put on the brakes and effectively gave way to the competition being able to overtake them. They choked under pressure. Frankly, just for that reason Nadal should have already been removed by now, almost 3 years after the release of ChatGPT. But it’s also a sign of an incompetent and out of touch board that he has not been removed.

It’s immensely challenging to make such a leap. It’s akin to an addiction, how do you convince a Google to give up its search-ad meth? It is nearly impossible short of drastic events. You have to have a clear vision.

Ironically, it seems Microsoft has been making these types of hard decisions, but that also probably is because they’ve been under some intense pressure in various businesses for a while now, i.e., they have not really been king of the hill in anything that they are not de facto monopolists, e.g., PC OS. It is easier to pivot strategies when you’re not vested in maintaining something and their dominance over the whole government-corporate PC network allows them room to operate for am the time being. But there is also a reason why AI has been called an operating system. In the AI-scale medium term, Windows and its involvement in a user facing computer network is also doomed.
by zuminator | 2025-08-14 11:56:00+00:00
Are you talking about the tit-for-tat strategy in the Prisoner's Dilemma? That's a particular toy model with an exaggeratedly punitive payoff matrix. But not every daily interaction can be reasonably mapped onto that matrix. A random interaction with a brusque stranger in a queue isn't necessarily going to result in a good outcome for your being rude ('defecting') in a tit-for-tat. If anything it might cause you more stress and embarrassment than if you'd remained mum.
by haunter | 2025-08-14 11:57:13+00:00
>Instead of creating multiple wikis with probably 80% of duplicate information between them

>why not try to turn it into a shared project?

This is basically both the highlight and the bane of the Linux world.

Why have another DE when there are already multiple ones? [0]

Why have another package manager when there are already multiple ones? [1]

Why have another distro when there are already multiple ones? [2]

So having another wiki makes perfect sense (or not depending on your POV)

0, https://en.wikipedia.org/wiki/Comparison_of_X_Window_System_...

1, https://en.wikipedia.org/wiki/List_of_software_package_manag...

2, https://distrowatch.com/dwres.php?resource=popularity