MurphyA/hacker-news huggingface dataset:
by docdeek | 2025-08-06 18:26:38+00:00
I know it is not the same as ‘prove who you are to surf’ but when I open the page and am greeted with a note that explains that, in exchange for reading the article, The New Yorker will share my personal information with 219 different partners, you sort of wonder where the anonymity they are so worried about has gone.

>> "We, and our 219 partners use cookies and similar methods to recognize visitors and remember their preferences. We may also use these technologies to gauge the effectiveness of advertising campaigns, target advertisements, and analyze website traffic. Some of these technologies are essential for ensuring the proper functioning of the service or website and cannot be disabled, while others are optional but serve to enhance the user experience in various ways. We, in collaboration with our partners, store and/or access information on a user's device, including but not limited to IP addresses, unique identifiers, and browsing data stored in cookies, in order to process personal data."
by m463 | 2025-08-06 18:28:02+00:00
There's a lot of nonsense buried in safari and webkit. For example, loading certain URLs will deep link to on-device apps. If you surf to amazon urls in the browser, the amazon app will be notified. I'm pretty sure this is unblockable snooping people don't realize is going on.

So I think this is great news, maybe we get rid of nonsense like that.

However, I'll bet apple will make this japan specific just like eu laws don't affect their behavior in the US.

For example, a japanese iphone will always make a sound when you take a picture. If you leave the country, that will go away, unless you're in airplane mode and then it will start making sounds for every picture again. country-specific behavior.

I don't see why apple wouldn't do the same thing -- firefox works in japan, but not outside japan.
by mapontosevenths | 2025-08-06 18:28:17+00:00
OutOfHere gets it. Think about it in terms of probability. The closer to the current price your stop loss is the higher the odds of it being triggered by random market fluctuations.

The same applies to your profit target. This means that if your profit mark is $10, and your stop loss is $5 you will lose roughly twice as often as you win, all other things being equal.

What you actually CAN do is use smart money management, (something like the Kelly Criterion) to ensure that you properly capitalize on any slight edge you do manage to find without going broke in the long term.

That of course requires you to find a bet you can win 51% of the time, and that you be made of iron when it comes to sticking to the plan. Most folks can't.
by timmyc123 | 2025-08-06 18:28:40+00:00
> How would I "move" the passkeys, as they'd still be tied to the old domain?

You can also use a combination of Related Origin Requests[1], Conditional Create, and Signal API to allow the passkey for the old site to be used on your new site, automatically create a new passkey for the new domain, and optionally tell the user's credential manager that the old passkey is no longer valid.

[1] https://passkeys.dev/docs/advanced/related-origins/
by DonHopkins | 2025-08-06 18:29:03+00:00
https://news.ycombinator.com/item?id=34304655

Alan Kay on web browsers, document viewers, Smalltalk, NeWS and HyperCard (2021) (donhopkins.medium.com)

234 points by gjvc on Jan 8, 2023 | hide | past | favorite | 272 comments

https://donhopkins.medium.com/alan-kay-on-should-web-browser...

Alan Kay on “Should web browsers have stuck to being document viewers?” and a discussion of Smalltalk, HyperCard, NeWS, and HyperLook

Alan Kay Wrote: Actually quite the opposite, if “document” means an imitation of old static text media (and later including pictures, and audio and video recordings).

It was being willing to settle for an overly simple text format and formatting scheme — “for convenience” — that started the web media architecture off in entirely the wrong direction (including the too simple reference scheme c.f. Doug Engelbart and Ted Nelson). Circa early 90s, it had the look and feel of an atavistic hack. I expected that Netscape would fix this rather than just try to dominate what was there (I expected a better architecture both for “thinking about media in the age of computing” and also something not like “an app” but more like an operating system to deal with the actual systems requirements, demands, and scalings of the world-wide Internet-in-progress).

[...]
by zevon | 2025-08-06 18:29:05+00:00
I can relate to not wanting any of the tech giants near my shit but may I ask what your Google concerns are on GrapheneOS?

I also have an iPhone as well as a GrapheneOS phone. They are different but I'm quite happy with those alternatives to the apps you mentioned:

Etar as a calendar frontend app. DAVx5 for syncing CalDAV and CardDAV (so calendar data, contacts and optionally also tasks). I manage tasks within my notes, so I do not really use a todo/reminder app at all but there are different options. tasks.org plugs into DAVx5, for example.

Depending on your server-side setup and your willingness to compromise on open source, are also other options. For example, if you work with an Exchange server, there is the "Nine - Email & Calendar" app which is a very powerful all-in-one-client similar to traditional Outlook on the desktop.

For photos, there are quite a few solid options, depending on what you want. I use the Fossify Gallery with only my Camera folder visible for day-to-day stuff and also have Aves Libre installed for a more advanced interface to my pictures and videos.
by antonvs | 2025-08-06 18:29:06+00:00
Yes, because generators generate at the token level, which is technically smaller than an individual word. They can easily generate unique sentences, and for example transfer learning allows them to apply knowledge obtained from some other training data to new domains.

The idea that generators are some sort of parrot is very outdated. The 2021 paper that coined the term "stochastic parrot" was already wrong when it was published.
by zahlman | 2025-08-06 18:29:37+00:00
I assumed that the blue colour would be from internal bleeding (venous blood being apparent at the skin level), but:

> Diphenadione is a vitamin K antagonist that has anticoagulant effects and is used as a rodenticide against rats, mice, voles, ground squirrels and other rodents. The chemical compound is an anti-coagulant with active half-life longer than warfarin and other synthetic 1,3-indandione anticoagulants.[3][4] ... Rat poisons with diphacinone are often dyed bright blue to signal toxicity.[8]
by ben_w | 2025-08-06 18:30:14+00:00
I think we agree? I mean that the UK is full of moralistic panics, often has put force of law behind them.

Same topic, the age of consent in the UK is 16*, so there's already a weird mixed standard of "you can do this, but for the next two years it's a crime if you share a recording of yourself doing a thing you are allowed to do".

* or was when I was that age, possibly with exceptions for gay men but not lesbians, it was around when gay equality for the age of consent happened and I remember the exact rules being weird even then
by 7402 | 2025-08-06 18:30:18+00:00
It's a pun. I think? The article references squirrel bait as the cause. "Bait" combined with an article that you click on. So ... "click" "bait." Get it?

The tipoff is that people usually write it as one word, "clickbait," when talking about a sensationalistic title designed to simulates clicks generating ad revenue.

OK, so maybe that person's joke wasn't so successful, but it seems like a fairly gentle attempt, which shouldn't be punished.
by calebkaiser | 2025-08-06 18:30:20+00:00
There's a lot of great work both around supporting memory efficient inference (like on a closer-to-consumer machine), as well as on open source code-focused models.

A lot of people are excited about the Qwen3-Coder family of models: https://huggingface.co/collections/Qwen/qwen3-coder-687fc861...

For running locally, there are tools like Ollama and LM Studio. Your hardware needs will fluctuate depending on what size/quantization of model you try to run, but 2k in hardware cost is reasonable for running a lot of models. Some people have good experiences using the M-series Macs, which is probably a good bang-for-buck if you're exclusively interested in inference.

I'd recommend checking out the LocalLlamas subreddit for more: https://www.reddit.com/r/LocalLLaMA/

Getting results on par with big labs isn't feasible, but if you prefer to run everything locally, it is a fun and doable project.
by righthand | 2025-08-06 18:30:34+00:00
It’s not dumb because Googlebot follows the robots.txt rules. That is the sincere crux of it all. No one is going to casually open their site up to Llms that are blatantly scraping their site to then use their information to displace them.

Not blocking violent, bad-actor scrapers is dumb. Letting through bad-actor scrapers because a bunch of rich people want to make it the norm is dumb.

Llms are not directing traffic to the sites and that is the tradeoff that site owners allow with Googlebot. Even if Perplexity or Claude will provide a source, the Llm user is most likely not asking/clicking for it 99% of the time.
by nerdjon | 2025-08-06 18:30:51+00:00
That is basically several paragraphs to just say "well you should just adapt to the new world instead of pushing against bad practices". There is barely any "why" actually said here.

We just had the article about how AI search is leading to less clicks, so where is that supposed "pipeline"?

Also completely ignores how you may not want your information to be misconstrued (lied basically) to the user with a helpful link telling them where the source is, but they may never click through. And worse if they know that the information being told to them is wrong, they may then think it was because your site was wrong and trust you less, all without ever clicking that link.
by smsm42 | 2025-08-06 18:31:08+00:00
True but surprisingly grinding leetcode puzzles also doesn't mean you're a good programmer. In fact, in my decades-long now programming career, I've had to take many more decisions of the homebrew kind (e.g. how the thing is going to work, how the API is going to look like, will the users love or hate that feature, etc.) than the leetcode kind. And now I am thinking the former is even more important. If you get the leetcode part wrong, worst thing your code would be slow. Not a good thing but also not a complete disaster - you can come back and optimize later. If you screw up the design and interface part, nobody would be using it - or worse, they'd be using it in ways it wasn't supposed to be used - and then it doesn't matter how fast it is.
by pryelluw | 2025-08-06 18:31:14+00:00
“Providing high quality content that LLMs will actually cite is the new game in town.”

That is not my job nor is it my goal. These companies are taking my work, repurposing it, and selling it under the assumption that because they can access it they can sell it.

Maybe the OP should leave their house door open so people can come in and use his couch. The new game in town is to let other people use your couch.

The mental gymnastics in this post qualify for the Special Olympics.
by creesch | 2025-08-06 18:31:30+00:00
You might not have issues, but they definitely happen. Especially once you bring in heavy frameworks like Spring, which for some reason ship with a ton of dependencies, some of which are surprisingly outdated.

I had this happen with JUnit after a JDK upgrade. We needed to update to a newer major version of JUnit to match the new JDK, so we updated the test code accordingly. But then things broke. Methods were missing, imports couldn't be resolved, etc. Turned out something else in the dependency tree was still pulling in JUnit 4, and Maven's “nearest-wins” logic just silently went with the older version. No error, no warning. Just weird runtime/classpath issues. This something else turned out to be spring, for some odd reason it was an ancient version of Junit 4 as well.

And yeah, you can eventually sort it out, maybe with mvn dependency:tree and a lot of manual overrides, but it is a mess. And Maven still doesn't give you anything like a lockfile to consistently reproduce builds over time. That's fine if your whole org pins versions very strictly, but it's naive to claim it "just works" in all cases. Certainly because versions often don't get pinned that strictly and it is easy to set up things in such a way that you think you have pinned the version while that isn't the case. Really fun stuff..
by betaby | 2025-08-06 18:31:31+00:00
I don't buy that. History shows that's not happening. We have fewer independent sites now than we had 20 years ago. Developed countries like UK factually criminalized running forums. 'the internet is a connectivity resource' is less and less true given that sites getting blocked by DPI, DNS and on raw L3 IP addresses by countries like Spain, Italy and many other.
by teraflop | 2025-08-06 18:31:34+00:00
Aside from inventing a bunch of individual algorithms, Tarjan is also known for introducing various theoretical techniques that are now considered fundamental. Most notably, amortized analysis.

His Turing award writeup gives a pretty broad overview of his research contributions: https://amturing.acm.org/award_winners/tarjan_1092048.cfm
by nocoiner | 2025-08-06 18:31:37+00:00
It would seem to me that there’s a pretty, pretty big difference between relying on a half-dozen 80-year-olds to restore some forgotten warbird on a volunteer basis, and maintaining stewardship of an irreplaceable and literally priceless national asset.

My primary objection to this is that Space Center Houston is terrible. Udvar-Hazy is a way, way better home.
by toast0 | 2025-08-06 18:31:41+00:00
> I already had to give my ID when buying internet service, and again when I got the credit card I use to pay for it, and again for the bank account I use to pay the credit card, and the job that puts money into my bank account, and to buy the car that gets me to and from these places.

I'm not accustomed to providing ID to get internet service. Some providers run a credit check, but many don't. And if they don't check credit, they don't need your ID. At least in the US, there's an army of prepaid cell providers that don't offer credit and don't check ids.

Prepaid credit cards are a thing. Bring some cash to a grocery store, and for a small fee, you can get an internet capable payment method. Or my local credit union offers debit cards for 'teen checking' accounts, but there's no age restriction; they check ID, and I'm pretty sure they require an adult sponsor.
by jerf | 2025-08-06 18:31:55+00:00
This post gets the reason why people are cutting off LLMs exactly backwards and consequently completely fails to address the core issue. The whole reason people are blocking LLMs is precisely that they believe it kills the flow of readers to your content. The LLMs present your ideas and content, maybe with super-tiny attribution that nobody notices or uses [1], maybe with no attribution at all, and you get nothing. People are blocking LLMs with the precise intent of trying to preserve the flow to their content, be it commercially, reputationally, whatever.

[1]: https://www.pewresearch.org/short-reads/2025/07/22/google-us...
by NomDePlum | 2025-08-06 18:32:02+00:00
Multiple independent reports from the United Nations to Amnesty International and Israeli human rights groups have stated that the famine in Gaza is manufactured via coordinated restrictions on aid, infrastructure destruction, and militarized distribution and based on the facts. These practices have been described as deliberate war crimes and even genocide by UN experts like Michael Fakhri, and legal bodies emphasize that intentionally starving civilians is prohibited under international law

- https://www.theguardian.com/world/2025/aug/04/gaza-starvatio...

- https://www.amnesty.org/en/latest/news/2025/07/gaza-evidence...

- https://www.theguardian.com/world/2025/jul/31/the-mathematic...

- https://en.m.wikipedia.org/wiki/Gaza_genocide

- https://www.wsj.com/world/middle-east/gaza-food-aid-hunger-c...

- https://www.csis.org/analysis/experts-react-starvation-gaza

- https://www.who.int/news/item/12-05-2025-people-in-gaza-star...
by eptcyka | 2025-08-06 18:32:08+00:00
Yeah, npm people expect that semantic versioning will be abided by. Obviously, it will not work if a minor version bump introduces a breaking change. Obviously this is better than pinning the same one dependency in literally every package - imagine the churn and the amount of life lost to bumping dependencies in any given ecosystem if every package had to pin a specific version of a dependency.

Ultimately, these are imperfect solutions to practical problems, and I know that I much prefer the semantic versioning and lockfile approach to whatever the java people are into.
Ask HN: What do you dislike about ChatGPT and what needs improving?
by zyruh | 2025-08-06 18:32:15+00:00
I'm curious to hear feedback from the HN community about your biggest pain points or frustrations with ChatGPT (or similar LLMs).

What aspects of the experience do you find lacking, confusing, or outright irritating? Which improvements do you think are most urgent or would make the biggest difference?
by jkingsman | 2025-08-06 18:32:16+00:00
> how many of you wouldn’t hook up your website to Google?

If there was a paid-only search engine with dubious ethics practices that was overwhelming my site with traffic in order resell search trained off of (among other things) my personally generated content, I would absolute block it.

LLMs are not search engines, and I'm not gaining any followers or customers in any meaningful way because an LLM indexes my site.

> it also cuts you off from the fastest-growing distribution channel on the web.

I haven't seen the needle tip at all in my acquisition channels from LLMs. Unless you're a household name or very large, LLMs aren't going to shill for your business.

> most LLMs have an agentic web-search component that will actively generate links

Totally. Which is why I don't care if the LLMs index it. Let web content search be good, and lead LLMs to good content; product placement in LLM weights ain't what I'm gonna optimize for, or even permit, if it comes at a cost to me and my infra.
by canvascritic | 2025-08-06 18:33:06+00:00
This may be true for some large players in coastal states but definitely not true in general

Your typical non-coastal state run health system does not have model access outside of people using their own unsanctioned/personal ChatGPT/Claude accounts. In particular even if you have model access, you won't automatically have API access. Maybe you have a request for an API key in security review or in the queue of some committee that will get to it in 6 months. This is the reality for my local health system. Local models have been a massive boon in the way of enabling this kind of powerful automation at a fraction of the cost without having to endure the usual process needed to send data over the wire to a third party
by dskhatri | 2025-08-06 18:33:08+00:00
I'm a debut author and not established by any means. I do have marketing experience and can provide the following suggestions:

+ Put all apps and books under one umbrella brand. Your book doesn't have a unique name associated with it. Little Math Genius or Little Math Whiz, for example.

+ Setup an umbrella website (littlemathwhiz dot com) and blog

+ Start aggregating a user mailing list where you can provide gentle updates (beta test new features on quizmathgenius, new book announcement etc)
by calyth2018 | 2025-08-06 18:33:17+00:00
Even if we take the argument at face value, we should allow LLMs to train their models for free, on the backs of real people's work, just so that there's a chance that they actually improved well enough to replace humans, all that just to have a temporary boost on search discovery of our content.

Not to mention LLMs still spew a lot of badly wrong results (no I will not anthropomorphize the models, they're not ready yet).

This is one heck of a poison chalice. 王先生，你願意喝這杯鶴酒嗎？
by gond | 2025-08-06 18:33:32+00:00
If I am not mistaken, we are already past that. The pixel, or token, gets probability-predicted in real time. The complete, shaded pixel, as you will, gets computed ‘at once’ instead of layers of simulation. That’s the LLM’s core mechanism.

If the mechanism allows for predicting how the next pixel will look like, which includes the lighting equation, then there is no need anymore for a light simulation.

Would also like to know how Genie works. Maybe some parts get indeed already simulated in a hybrid approach.
by Hackbraten | 2025-08-06 18:33:44+00:00
Whisper tends to fill silence with random garbage from its training set. [0] [1] [2]

[0]: https://github.com/openai/whisper/discussions/679 [1]: https://github.com/openai/whisper/discussions/928 [2]: https://github.com/openai/whisper/discussions/2608
by timmyc123 | 2025-08-06 18:33:46+00:00
> one of the FIDO devs immediately threatened to do to keepass

Wild that you (and a few others) continue to make these accusations about me in these comments (and in other venues).

1) I've been one of the most vocal proponents of synced passkeys never being attested to ensure users can use the credential manager of their choice

2) What makes you think I have any say or control over the hundreds of millions of websites and services in the world?

Enough with this bullshit.
by nyrikki | 2025-08-06 18:33:52+00:00
Topos theory can be added to type theory to provide a categorical semantics.

But even with Grothendieck topology (total and co-total categories) requires sets with least upper bound (join) and a greatest lower bound (meet).

The problem is that you get semi-algorthms, thus will only halt if true.

IMHO it is better to think of recursion as enabling realizability, and forcing fixed points. The ycombinator can be used for recursion because it is a fixed point combinator.

From descriptive complexity FO+LFP=SO+Krom=P, while FO by itself is AC^0 IIRC?

Using model logic+relations is another path.

The problem I have found is those paths tend to require someone to at least entertain intuitionistic concepts and that is a huge barrier.

Mostly people tend to use type theory to convert symantic properties to trivial symantic properties for convenience.

Blackburn/Rijke/Venema's “Modal Logic” is the most CS friendly book for that if you want to try.
by atmavatar | 2025-08-06 18:33:56+00:00
A child also can't obtain a credit card and pay to hook up an internet connection on their own.

If you want a true apples-to-apples comparison using your list - you've already purchased beer, cigarettes, liquor, a machine gun, adult books, and a motor vehicle and brought them all home. At that point, it is your responsibility as a parent to ensure your children do not use any of them. Why should internet access be any different?

What you're really asking for is an adult other than you to be present in your house to ensure your children don't use things that you don't want them to. That's called a nanny. Unfortunately, the way in which you want this to work is for every house hooked up to the internet to be required to have a nanny.

No thank you.
by hansvm | 2025-08-06 18:34:02+00:00
Except, that sort of thing is important in places like gevent, pytest, and numba, and that functionality isn't easy to replace without a lot of additional language/stdlib work (no sane developer would reach for it if other APIs sufficed).

The absurd example of overwriting the literal `10` is "obviously" bad, but your assertion that the interpreter should be able to assume nobody is overwriting its memory isn't borne out in practice.
by dmitrygr | 2025-08-06 18:34:34+00:00
The “ Recent Changes” part of the site is depressing

Recent Changes 08/03 Multicians: Jim Bush died in July 2025.

07/14 Multicians: Norm Barnecut died Dec 09, 2023.

05/24 Multicians: Nate Adleman died Sept 19, 2022.

05/15 Simulator: Release 3.1.0 of the DPS8M simulator was released.

05/12 Multicians: Richard Gardner died in 2025.

05/05 Multicians: Art Bushkin died in Feb 2024.