MurphyA/hacker-news huggingface dataset:
by cyphar | 2025-09-10 16:02:31+00:00
The whole patents kerfuffle with Facebook was about a larger issue with their patent grant. Critically the issue was that it practically stopped you from suing Facebook for any patent issues (not just those granted for React, which would be more like the standard reactive termination clause), including counter-suits. Here is the key text from their patent license:

The license granted hereunder will terminate, automatically and without notice, for anyone that makes any claim (including by filing any lawsuit, assertion or other action) alleging (a) direct, indirect, or contributory infringement or inducement to infringe any patent: (i) by Facebook or any of its subsidiaries or affiliates, whether or not such claim is related to the Software, (ii) by any party if such claim arises in whole or in part from any software, product or service of Facebook or any of its subsidiaries or affiliates, whether or not such claim is related to the Software, or (iii) by any party relating to the Software; or (b) that any right in any patent claim of Facebook is invalid or unenforceable.

And so that was a fairly justified reaction IMHO. Funnily enough, it seems that the license written by Supabase has the same issue -- I suspect this might just be the "default approach" for patent lawyers.

However, MIT has _no_ patent protections and is strictly worse than almost any license with some patent protections for users included. The modern landscape of software patent trolls is far less insane than it was in the 90s but I would really think twice about using something that is likely patented under a license other than Apache-2.0, MPLv2, or GPLv3.
by mallowdram | 2025-09-10 16:03:32+00:00
The terms are arbitrary and don't relate to human memory. Using the term "I know this" is a post-hoc retrofit to a process exclusively accessed wordlessly. Just as "I remember this" does not access that process, but rather comments on the aftermath pretty unscientifically, like a sportscaster trying to read a pitcher's mind.

“We refute (based on empirical evidence) claims that humans use linguistic representations to think.” Ev Fedorenko Language Lab MIT 2024
by cataflam | 2025-09-10 16:03:50+00:00
Yes! Here is the whitepaper (from 2017 I think), I read that and used it, it's excellent

https://karla.io/files/ichthyology-wp.pdf

> At Stripe, rather than focusing on mitigating more basic attacks with phishing training, we decided to invest our time in preventing credential phishing entirely. We did this using a combination of Single Sign On (SSO), SSL client certificates, and Universal Second Factor (U2F)
by tptacek | 2025-09-10 16:03:57+00:00
The person who wrote that site is Cosma Shalizi, who very certainly knows what "heritability" is. Unfortunately, you appear not to. "Heritability" is simply the ratio of genetic variance to phenotypical variance. It's not genetic causality. Whether or not you wear lipstick: highly heritable. The number of fingers on your hands: not heritable.
by avasan | 2025-09-10 16:04:05+00:00
That makes this all the more impressive!! What happens when you get an incorrect interpretation though? That is now in the "previous context bucket". Assuming the user addresses the issue through the LLM layer by talking to through it, do you think that the subsequent interactions could compound the error?

I sometimes face issues with LLMs running out of tokens or only using partial contacts from previous conversations - thereby repeating or compounding on previous incorrect responses.

Any thoughts on how to tackle that? Or is that too abstract a problem/beyond the scope to address at the moment?
by pessimizer | 2025-09-10 16:04:05+00:00
This is an LLM-level misunderstanding of the answer you were given. This may be astonishing, but I've known at least seven people personally who have seen the inside of a cell for drug possession, use, or sales. The fact that I'm not going to list their names here is not evidence that I cannot name them.

You should google "actor arrested for drugs." I think you may find the seven names you need. Or 700.
by OmarShehata | 2025-09-10 16:04:32+00:00
The first thing that happened in your mind when you read that sentence is (1) a bad feeling. That then triggered (2) a rational, conscious thought that interpreted that bad feeling: "this feels bad because it's not true, here are the reasons why it is not true.

There is ALWAYS an "emotional/intuitive" response that precedes the rational, conscious thought. There's a ton of research on this (see system 1 vs system 2 thinking etc).

There is no way to stop the emotional "thought" from happening before the "rational thought". What you can do is build a loop that self reflects to understand why that emotion was triggered (sometimes, instead of "this feels bad because it's wrong", it's "this feels bad because it points to an inconvenient truth" or "I am hungry and everything I am reading feels bad")
by zahlman | 2025-09-10 16:04:49+00:00
> Well now you’re bringing white supremacy into a conversation that is more about white defaultism.... And then it’s especially weird to continue to insist that it’s racially neutral in the face of the evidence that it really isn’t.

When you put this much effort into saying "actually these things that don't literally resemble a white person's skin tone totally are intended to represent a white person's skin tone, because it's kinda vaguely similar; and for a long period of time you had people using the yellow to pretend to be inclusive but they really were just thinking of white people when they did it", it's hard to read that as anything other than "... and that's bad, and reflects a morally bad unconscious bias in favour of white people".

> The point is that white people (and yes East Asians too) are more readily able to identify with a yellow smiley face than black or other dark skinned people are.

1. Why?

2. Why does the use of a smiley face to convey an emotion (no matter what colour it's drawn) have anything whatsoever to do with "identifying with" the face? What does it even mean to "identify with" a drawing?
by ortusdux | 2025-09-10 16:04:52+00:00
They have been doing a version of this for a while in some areas. The homeowner gets a bailout, but the money comes with rebuild requirements (often lifting/lofting the building above a 100 year flood level). If they are met, your property remains insurable and eligible for future help. Conversely, the owner can take the money and keep or sell the land.

The problem with this method is that it tends to gentrify the region. Wealthier people can afford to live elsewhere during the repairs, but people living paycheck to paycheck are often forced to take the money and sell the land.
by robertfw | 2025-09-10 16:05:12+00:00
my development workflow with python often boils down to repeatedly running `pytest --ff --pdb -x`...

- run my tests, running any previous failures first - drop into the debugger when a test fails (or of course, hits a breakpoint) - end the test run after the first failure

use debugger to figure out what went wrong, fix it, wash, rinse, repeat
by firefoxd | 2025-09-10 16:05:51+00:00
One thing that I like is that things are much easier in person. When someone shows me an AI overview they just googled on their phone, I can say "I don't think that's true." Then we can discuss. The more we talk about the subject, the more we develop our knowledge. It's not black and white.

But online? @grok is this true?
by juhovh | 2025-09-10 16:05:54+00:00
This is using the subnet router functionality of Tailscale. However, instead of advertising subnets of the local physical network, as explained in the Tailscale docs, it's automatically parsing the given WireGuard config and advertising the subnets at the other end of the WireGuard tunnel.

It will also by default route traffic to the already advertised other subnets in the tailnet, but taking that into use requires a bit of manual configuration on the other end of the WireGuard tunnel. Each subnet needs to be routed through the WireGuard tunnel first to make it work.
by hn_throw_250910 | 2025-09-10 16:05:56+00:00
A great deal of anti-AI posts as of late seem like milquetoast pearl clutching to me. They don’t want to outright say they feel threatened/devalued but the arguments they put forward are not only unconvincing, but in this case among many others actively work against them.

nb. I tried really hard to not point out the smugness of Zettelkasten which I suspect emboldens this feeling of superiority, because I’d rather sit this one out and see how it goes. Something tells me the AI will win by a landslide.
by ionwake | 2025-09-10 16:05:57+00:00
>Everybody loves public transit until they get panhandled for the jillionth time

As a european I read this comment, its sort of implications, and reckon US must be hell in some areas. TBH London has seen a big drop in health, pan handlers have "lightly" started appearing on public transport, I think I only began noticing it since 2020.

My point is even with the occasionaly pan handler in London, that statement wouldn't make sense, as it is not "obviosuly bad" in that regard.
by ndsipa_pomu | 2025-09-10 16:06:24+00:00
Car focussed development destroys far more land (e.g. parking) than similar size developments that enable walking/cycling/public transport.

Look at London - most people don't bother driving into the center of London andit's technically counted as a forest due to all the greenery. When you design for cars, all other travel modes are made impractical as cars take up so much room that all the facilities end up being miles away from people.
by jjani | 2025-09-10 16:06:43+00:00
> Teenage boys everywhere have a widespread bias against putting in the effort to get good grades.

"Everywhere" as in "across the world and across time", "because testosterone/teen boys will be boys"?

If so, then I can give you an emphatic no, this is not at all true. It is, as with 99% of things, a cultural phenomenon. The degree to which the "bias against putting in the effort to get good grades" exists varies enormously depending on subculture and time. You may have personally only experienced cultures where this is the dominant case, but that does not make it indicative of immutable nature.

If not, then where and when is your "everywhere"?
by sensanaty | 2025-09-10 16:07:05+00:00
This is a problem when the public transport system isn't built with these exact issues in mind. You're right, it shouldn't take 2 hours for that commute, and all the other issues you pointed out are legitimate. The problem is that the infrastructure hasn't been adapted to make things better for the people using public transport.

As a comparison to the Netherlands, public transport always has right of way vs regular traffic, they have their own dedicated lanes that traffic isn't allowed into (this includes taxis! They can use the public transport lanes) and even their traffic signals treat them preferentially. I take a bus very often, and quite often it won't stop at a single red light because the traffic lights are programmed to help the flow of public transport, despite the street it travels on having 5 or 6 different traffic lights. In many cities, only public transport is allowed in some of the denser streets too, so they don't have to compete with other drivers on the road.

Trams, metros and trains are pretty obvious as to why they work so well.

Same with bike lanes. First of all, whenever they can be they are wholly separated from the main traffic and live in their own independent lanes. If a bike has to join regular streets, they have the right of way and these situations are kept at an absolute minimum. The streets and intersections themselves are also designed so that drivers are forced into driving safely via traffic easing measures and low speed limits. Plus, everyone here bikes, so there isn't the same type of animosity or stigma you see elsewhere because drivers understand what it's like to be a cyclist and view it as a normal thing.

So it's not your fault and you shouldn't feel bad, it's the fault of your government for not investing into proper public transport infrastructure. They are trying to squeeze in public transport infra into existing road infra, whereas what they should be doing is redesigning the current infra to make sure public transport is better integrated.

And, guess what, the roads here are still awesome for drivers! Other than the centers of the bigger cities, there isn't much congestion to speak of and the highways are of extremely high quality (to the point we have a billion memes about feeling the bumps of Belgium as soon as you cross the border). It's not like NL is a car-free utopia, something like 65% of people still have cars, the difference is that there are alternate options that are just as good, and often better than driving. That's the secret sauce to good public transport.
by tolerance | 2025-09-10 16:07:10+00:00
My local bookshop closed this year, so no, I don’t frequent them as often as I wish these days.

To your credit, I’m sharing my impression of the books that I read in elementary school. Come to find out they may not have been as obscure for as I thought. I was just 8/9 years old reading YA novels. Joe Hardy’s girlfriend dying in that car bomb must have awakened something primal in me.

I’m not recommending this experience. But young men do need author[itie]s to guide them through the discomforting aspects of their lives in an un-fantastic fashion. Start em while they’re young!

And we’re talking about young men, visceral depictions of real life drama and books. Reading is a different experience than digital media, would you agree?
by guywithahat | 2025-09-10 16:07:25+00:00
> No one's saying hurricanes only exist because of someone's politics

The comment I'm responding to says this, and you seem to be implying it as well. Insurance rates aren't going up because there are more hurricanes, they're going up due to regulatory changes, fraud claims, and rising costs/inflation. The article blames a 0.5 increase in insurance rates in FL due to fraud, and regulatory challenges in CA.

I'm sure climate change plays a role, but saying the hurricane being 1% stronger is to blame for high insurance costs is nonsensical and doesn't track logically.
by loeg | 2025-09-10 16:08:13+00:00
The context of this thread[1], which you replied to, is specifically the US law. You are wrong on the US law. Wikipedia's general statements about what some countries do is not authoritative or specific to the US.

US law does not generally prohibit insiders from trading. It prohibits doing so only in breach of some obligation to keep that information private[2] ("in breach of a fiduciary duty or other relationship of trust and confidence").

[1]: https://news.ycombinator.com/item?id=45178318

[2]: https://www.investor.gov/introduction-investing/investing-ba...
by fooker | 2025-09-10 16:08:21+00:00
> The alternative is C++, where every project essentially starts by reinventing the wheel

Sure, in 1995.

Most C++ projects nowadays belong to some fairly well understood domain and for every broad domain there is usually one or two large 'ecosystem' libraries that come batteries included. Huge monolithic dependency with well stablished governance instead of 1000 small ones.

Examples of such ecosystems are Qt, LLVM, ROOT, tensorflow, etc. For smaller projects that want something slightly more than a standard library but not belonging to a clear ecosystem like the above you have boost, folly, abseil, etc.

Most of these started by someone deciding to reinvent the wheel decades ago, but there's no real reason to do that in 2025.
by weberc2 | 2025-09-10 16:08:35+00:00
I think I fully agree, although to expound on (1) I don't think that is the kind of software that any company should want to depend on for anything remotely important. I'm sure there are counter examples where you get a high quality project that doesn't require or accept donations, but I think these will be exceedingly few and far between. It seems like it's in the company's best interest to make sure the development for a dependency isn't going to go away for lack of funding?
by _fat_santa | 2025-09-10 16:08:48+00:00
I was just in Vegas and saw these rolling around. They seem to have a mix of robotaxis (like the ones pictured) and decked out Toyota Highlanders that look like Waymos but not as well "packaged", though in my personal experience I saw far more of the Highlanders than the custom robotaxis and all of them seemed to have a driver behind the wheel.

Vegas is an interesting place to launch IMO (and I believe they only operate in/around the strip). On the one hand all they really have to navigate is the strip which is just one giant straight road. But on the other hand most casinos on the strip have their entrances in the back and once you get off the strip and try to go up to one of these casinos it's a maze of roads. But that only speaks to the technical hurdles, I'm sure a big part of the calculus is that Vegas is very much a "novelty" kind of place and folks are much more likely to give it a shot when there.
by yostrovs | 2025-09-10 16:10:02+00:00
If Americans aren't breaking South Korean laws, in large quantities and under the leadership of large American corporations, the situation is a bit unbalanced. The trust has been broken by the Koreans. American immigration rules aren't particularly strict, compared to other nations. Certainly not as strict as in South Korea. It's not hard to obey them, and the default should be to obey them rather than be upset that they're being enforced.
by kg | 2025-09-10 16:10:05+00:00
(Disclosure: I get paid to work on .NET)

The good thing is that the older techniques to minimize allocations still work, and tools like refs and ref structs make it easier to write zero-allocation code than it used to be.

But it's definitely harder to reason about whether optimizations will 'light up' for code that uses heap-allocated classes, closures, etc. than it was in the past, even if it's harder for a nice reason.

BenchmarkDotNet is a fantastic piece of tech at least, I have found it easier to benchmark in C# than in most other ecosystems I work with.
by HankStallone | 2025-09-10 16:10:16+00:00
A mother I know said the same thing about reading assignments at school, that they're all for girls now.

Having a female protagonist doesn't necessarily mean boys can't enjoy a book, of course. I (a boy) enjoyed Nancy Drew just as much as The Hardy Boys when I was young. But I suspect modern writings with girl protagonists are more focused on targeting girls than on making good stories that happen to feature girls, and may not be as universally enjoyable.
by mopsi | 2025-09-10 16:10:29+00:00
> Who went to Ukraine on behalf of USA to scuttle peace talks?

There was nothing to scuttle. To this day, Russia stands by the original demands of taking over Ukraine's government, disbanding its army, and blocking foreign aid to Ukraine. Or in other words, unconditional surrender.

> USA wanted this war. Putin's mistake was taking the bait.

After the invasion stalled in March 2022, I predicted that in ten years' time, Putin would be blamed for being a CIA agent sent to destroy Russia. Looks like we're halfway there. :)
by ghaff | 2025-09-10 16:10:42+00:00
I expect a lot of jobs that locksmiths do are pretty quick and easy for them. I went down a file cabinet lockpicking hole a couple of months back and ended up just drilling out the lock. I expect a locksmith could have handled it in a few minutes (if that) but if they had to drive 30 minutes to my house they have to collect for that somehow.
by CyanLite2 | 2025-09-10 16:10:47+00:00
The breaking changes are very well documented and are esoteric in nature. https://learn.microsoft.com/en-us/dotnet/core/compatibility/...

Scott Hanselman has a very short blog on how 20 year old code is upgraded to the latest .NET in just a few short minutes: https://www.hanselman.com/blog/upgrading-a-20-year-old-unive...
by _DeadFred_ | 2025-09-10 16:10:57+00:00
Sure you can, easily.

Give the government partial ownership. This dilutes the other owners and ties them do the government. This gives the government more 'oversight' power over the business, just like jail. Give the government an oversite seat on the board.

There are many ways you can put a business in jail, we're just told you can't because that would inconvenience the current business models of breaking the laws/rules/obligations to 'streamline' business and 'innovate'.
by jerf | 2025-09-10 16:11:05+00:00
Improve, yes, fix, no. I was actually already using a model fine-tuned for Skyrim.

I didn't go into it in detail, but it isn't even that I got the NPCs to start babbling about Taylor Swift. What is was was just that they knew that she was a musician, and as such, might be at the tavern. That's very hard to remove.
by mallowdram | 2025-09-10 16:11:05+00:00
Of course you have to remember everything. Your brain stores everything, and you then get to add things by forgetting, but that does not mean you erase things. The brain is oscillatory, it works somehow by using ripples that encode everything within differences, just in case you have to remember that obscure action-syntax...a knot, a grip, a pivot that might let you escape death. Get to know the brain, folks.
by IAmBroom | 2025-09-10 16:11:08+00:00
Yes, again: Excel is not the ideal CSV tool.

It is A CSV tool, readily available in the business world, that often works quite well.

And your argument about comma separators is wrong; the string

1,234

in a CSV file SHOULD mean "two values: 1 and 234", regardless of the local decimal separator. The number one thousand two hundred thirty-four is represented as

"1,234"
by lelandbatey | 2025-09-10 16:11:25+00:00
I think this proposal is aimed at folks who won't do things like view plain-text documents on a smartphone, which I think is a reasonable assumption/tradeoff. I think bringing up viewing plaintext on your phone is... a misplaced optimization.

Regardless, if your point is that actually interacting with such a document would be annoying, I agree. I think anything that's giving me jagged paragraphs instead of nicely wrapped text would drive me crazy (though I'm a lover of hard wrapped plaintext). I know one day I'll end up "tidying the formatting" of a markdown doc formatted in this way and end up getting linked to this proposal.
by OhMeadhbh | 2025-09-10 16:11:58+00:00
Found some data. Not sure if it's accurate...

https://worldpopulationreview.com/state-rankings/per-pupil-s...

https://worldpopulationreview.com/state-rankings/educational...

There's broad correlation between per-pupil spending and academic achievement. Massachusets has high per-pupil spending and high academic achievement. Florida's educational attainment is higher than I would have thought, given how little they spend on education. Maybe their graduation requirements are laxxer than Massachuset's? Maybe they're more efficient? Cost of living in rural Florida has to be less than in Mass.
by SJC_Hacker | 2025-09-10 16:11:59+00:00
> I've often thought it would be a good idea to separate academics from athletics. Have a "school district" that runs the schools in a building next to the football field run by the "athletic district." I think both are important, but you're right, North Texas public schools have fallen quite far from the academic standards they used to hold.

It’s my understanding this is what they do in much of Europe.