MurphyA/hacker-news huggingface dataset:
by bigyabai | 2025-06-30 22:07:12+00:00
HN's time-honored scapegoat. "Corporations can't be trusted - that's why I trust Apple to fight them" is a ridiculous pretense to support consolidation. If Apple uses their de-facto position of privilege to demand people use their products as a solution, then they have become the problem. The exact same problem as Wal-mart insisting you download their wallet app.

There is a real solution to this, where we codify our social limits through legislation and open standards to prevent these horrible "leopards ate my face" scenarios that everyone seems to hate so much. Or we could keep trusting Apple, and see how many F1 advertisements that nets us in the long-run.
by abetusk | 2025-06-30 22:07:28+00:00
Just a quick search on YouTube for Chris Crawford yields a few results [0] [1] [2].

[0] https://www.youtube.com/watch?v=nMg2_teHVTs

[1] https://www.youtube.com/watch?v=ajz_1TqccYA

[2] https://www.youtube.com/watch?v=CBrj4S24074

[3] https://www.youtube.com/watch?v=HFPs9MUvR3U
Show HN: A continuation of IRS Direct File that can be self-hosted
by elijahwright_ | 2025-06-30 22:08:59+00:00
the IRS recently open sourced most of Direct File, a tax tool it has been working on for a few years now. unfortunately, due to recent events, the IRS isn't working on it anymore. I decided to pick up where they left off and I'm trying to get it ready for next tax season

the work behind Direct File is really interesting and I made a lot of it available online to read as well - https://docs.openfile.tax/en/latest/
by mapt | 2025-06-30 22:09:11+00:00
It's still very patchy, and likely will be for another decade of growth. Earth has 500 million km^2 of surface area. A 24-bit, 10 meter resolution recording of Earth's surface (a shoebox sized satellite in LEO can do this) at 1 image per minute, plus a 1 meter resolution recording at 1 image per hour, would make tracking relatively easy (modulo weather), and necessitate 36 uncompressed petabytes per day of data handling, probably more like 360 uncompressed petabytes when you factor in overlaps of satellite planes and imaging areas.

We can do this for, say, all the airfields in Russia, today. But the world is a much bigger place.

As laser communications equipment becomes more standardized and the LEO comms and LEO remote sensing constellations continue to grow, this will slowly expand in scope. But tracking and deconfliction of moving objects is just an inherently difficult thing to do with any confidence; It wouldn't be feasible at all without various AI algorithms. There are far lower hanging fruit as yet unpicked.
by snyhlxde | 2025-06-30 22:09:21+00:00
Pokémon Red is also becoming a go-to benchmark for testing the agentic abilities of advanced AI models. But is Pokémon Red actually a good eval for LLMs? We study this problem in a standardized setting and identify three big issues: 1⃣ Without scaffolding, even top models can’t play Pokémon Red. 2⃣ Eval setups differ across reports—no fair comparison. 3⃣ It’s expensive! Very low cost-effectiveness.

We share more details and findings in our blogpost: https://lmgame.org/#/blog/pokemon_red
by cyberax | 2025-06-30 22:09:30+00:00
> Removing the user from your application immediately and not when their session eventually expires.

This is orthogonal to OIDC, unless you're using it to transfer groups in the token (don't).

> Querying that data at will to produce reports.

How the heck is this OIDC/SAML functionality?

> Removing the user from your application immediately and not when their session eventually expires.

OIDC allows the same workflow. The app just needs to be able to validate the session from the `sid` claim.

> And then you only need an opaque userid from me and not a fat OIDC token that knows everything about my internal structure.

OIDC tokens are opaque.
by simonw | 2025-06-30 22:09:40+00:00
I really dislike the new ChatGPT memory feature (the one that pulls details out of a summarized version of all of your previous chats, as opposed to older memory feature that records short notes to itself) for exactly this reason: it makes it even harder for me to control the context when I'm using ChatGPT.

If I'm debugging something with ChatGPT and I hit an error loop, my fix is to start a new conversation.

Now I can't be sure ChatGPT won't include notes from that previous conversation's context that I was trying to get rid of!

Thankfully you can turn the new memory thing off, but it's on by default.

I wrote more about that here: https://simonwillison.net/2025/May/21/chatgpt-new-memory/
by CamperBob2 | 2025-06-30 22:09:51+00:00
Not really. Got some code you don't understand? Feed it to a model and ask it to add comments.

Ultimately humans will never need to look at most AI-generated code, any more than we have to look at the machine language emitted by a C compiler. We're a long way from that state of affairs -- as anyone who struggled with code-generation bugs in the first few generations of compilers will agree -- but we'll get there.
by 8fingerlouie | 2025-06-30 22:10:19+00:00
> Then don't do it. Who exactly is forcing you to?

The problem is, when the option exists it opens up an attack vector that I need to defend against, as it will surely be exploited by malware at some point, downloading an app when you visit some scam site, and boom you're now infected.

> Simply having a link in my app to a page where someone pays through Stripe instead of through Apple Payments,

But it hardly stifles competition, except alternative payment methods ?

> costs nothing to Apple and creates no obligation for Apple to do anything.

The problem is, when stuff breaks, people will contact Apple support. Yes, one call is negligible, but Apple has 2.2 billion users, and it all adds up.

Provided you provide your app for free and charge subscriptions, that also has a cost to apple, as they're providing downloads for your app (again, potentially 2.2. billion of them), as well as any legal troubles (app contents excluded).

I guess Apple could enforce a alternate subscription model where they require you to charge for your app and they take their 30% cut off of that, and lets you use whatever payment provider you like for recurring payments.

It would of course either cut into sales, as people aren't as likely to buy an app and then subscribe to it, though something with "first month free" could probably lure some people in. Alternatively a developer would have to develop a free app, and if people want to have the full experience they'd have to purchase the full version.

Except, developers don't want that. They want to be able to give away their app and sell subscriptions, and they expect Apple to foot the bill for the infrastructure required to provide downloads.
by kube-system | 2025-06-30 22:10:22+00:00
> How big is the range on one of these?

As always with RF propagation, it depends. They're frequently in the 315Mhz band, so should be roughly similar to garage door openers, remote controls, etc.

> Random sensors around it that aren't already paired to their own car.

There's no handshake -- TPMS sensors are generally unencrypted broadcast devices. A car will see a lot of sensors. (and you can set up an antenna and track cars driving down your street) The "pairing" is simply the vehicle remembering which ones is theirs.

> Also it could wait for you to complete an entire trip or two.

It could. Now add the complication of: spare tires. And also, some but not all vehicles store the positionality of the sensor, so they can tell you which tire is low.

But if you're going to give the system so much hysteresis, you might as well just save the money and use the ABS-sensor based system that other vehicles use. These don't require any additional sensors or programming, but they are slower to react and don't provide pressure readings. The reason automakers use direct sensor systems is to provide a more direct and immediate reading.

> "Safety" in the sense that the little warning light usually gets you to do something about it eventually? Is this data going into anything where the correctness is a big deal?

It is a big enough deal that the reason many cars have them is to comply with the legal requirement that they have them. Before the light (and better cars have textual warnings), you'd have to manually check your tire pressure to identify an underinflated tire, leading to many people driving on them for extended periods of time and experiencing rapid unscheduled failures.
by amluto | 2025-06-30 22:11:17+00:00
I would argue that the problem with Siri isn’t the model. Siri is perfectly fine at transcribing speech, although it seems to struggle with figuring out when an instruction ends. But Siri is awful at doing anything with even simple instructions:

- It regularly displays an accurate transcription with exactly the same text that usually works and then sits there, apparently indefinitely, doing nothing.

- Sometimes it’s very slow to react. This seems to be separate from the above “takes literally forever” issue.

- Siri is apparently incapable of doing a lot of things that ought to work. For example, for years, trying to use Siri on a watch to place a call on Bluetooth (while the phone is right there) would have nonsensical effects.

These won’t be fixed with a better model. They will be fixed with a better architecture. OpenAI and Anthopic can’t provide that except insofar as they might inspire Apple to wire useful functionality up to something like MCP to allow the model to do useful things.

> Even my son suggested things like "I wish your phone had ChatGPT and you could ask it to organize all your apps into folders" – we can all come up with really basic things they could've done so easily, with privacy built in.

I’m not convinced the industry knows how to expose uncontrolled data like one’s folders to an LLM without gaping exploit opportunities. Apple won’t exploit you deliberately, as that’s not their MO, but they are not immune to letting things resembling instructions that are in one of your folders exploit you.
by throwaway5752 | 2025-06-30 22:11:31+00:00
I indelicately started a contentious topic that didn't have to exist. If I were given a fresh chance, I'd have just said that carbon emissions and the changes they are causing to the planet are a bigger problem than any single economic class or nation.

That might have caused some controversy, too, but is closer to what I meant. Your point is well taken, but maybe if I posted differently the ensuing discussion would have been less acrimonious.
by rednafi | 2025-06-30 22:11:40+00:00
This. Convincing a bullshit generator to give you the right data isn’t engineering, it quackery. But I guess “context quackery” wouldn’t sell as much.

LLMs are quite useful and I leverage them all the time. But I can’t stand these AI yappers saying the same shit over and over again in every media format and trying to sell AI usage as some kind of profound wizardry when it’s not.
by Workaccount2 | 2025-06-30 22:11:41+00:00
No, I don't think it's an understatement at all....

In the difficulty of non-iMessage compatibility, I have had people close to me say "Why don't you just get an iPhone?" with an incredulous tone.

Perhaps tech companies have had more evil things happen on their platforms, that for whatever reason they were slow to react to.

But

"Why don't you just get an iPhone" was a precisely and meticulously engineered line, pure social manipulation, that was intentionally orchestrated to be delivered to me through the mouths of the people I trust most in my life turned unknowing pawns.

That is why I consider it the most evil. Apple is by design purposely exploiting a core human function, close social circle communication, to trap people in their garden.
by rvz | 2025-06-30 22:11:54+00:00
This is just another "rebranding" of the failed "prompt engineering" trend to promote another borderline pseudo-scientific trend to attact more VC money to fund a new pyramid scheme.

Assuming that this will be using the totally flawed MCP protocol, I can only see more cases of data exfiltration attacks on these AI systems just like before [0] [1].

Prompt injection + Data exfiltration is the new social engineering in AI Agents.

[0] https://embracethered.com/blog/posts/2025/security-advisory-...

[1] https://www.bleepingcomputer.com/news/security/zero-click-ai...
by scarecrowbob | 2025-06-30 22:11:59+00:00
Yes, a different situation would have a different response.

The point is that your friend did all this effort to write those essays, which (supposedly, and I believe it) actually caused them to "learn" the material.

We are often changed in the process of doing thing, weather working out or thinking through concepts.

Your claim here is about like claiming you get the same workout regardless of if you drive a mile or ran a mile because you have changed positions using either method.
by lll-o-lll | 2025-06-30 22:12:16+00:00
The authorization model is bespoke to your ecosystem. Whether you do that with claims, scopes or assertions is irrelevant. None of these are hacks, but they can’t be simply standardized either. Provisioning/Deprovisioning is a separate concern; SCIM is one way (but just in time provisioning can also be achieved with both solutions).

There’s no reason to choose SAML other than for legacy integration.
by verall | 2025-06-30 22:12:25+00:00
That's really interesting! I have not seen such "less-sugar" drinks here in the US.

I personally find that I can substitute 1/3-1/2 the sugar in various mixed drinks with sucralose without nearly the change in flavor as if I substituted all of the sugar. I'm an occasional drinker of zero sugar sodas though so maybe I am more accustomed to it.
by alganet | 2025-06-30 22:13:35+00:00
I'm assuming the post is about automated "context engineering". It's not a human doing it.

In this arrangement, the LLM is a component. What I meant is that it seems to me that other non-LLM AI technologies would be a better fit for this kind of thing. Lighter, easier to change and adapt, potentially even cheaper. Not for all scenarios, but for a lot of them.
by jan_tse | 2025-06-30 22:14:21+00:00
I run a pretty similar configuration on a pi 4 mounted to an external hard drive which I offload to other hard drives from time to time. The mobile app auto sync specific folders when my phone is connected at the home network. It's not flying performance wise but I mainly need a backup solution.

Gonna check the apps that you mentioned. Feel free to share more details of your set up. Why are you running 2 instances? Edit: I see, probably for the memories app.
by simonw | 2025-06-30 22:14:35+00:00
Yeah, I find that really frustrating.

I understand why they do it though: if they presented the actual content that came back from search they would absolutely get in trouble for copyright-infringement.

I suspect that's why so much of the Claude 4 system prompt for their search tool is the message "Always respect copyright by NEVER reproducing large 20+ word chunks of content from search results" repeated half a dozen times: https://simonwillison.net/2025/May/25/claude-4-system-prompt...
by CharlieDigital | 2025-06-30 22:14:52+00:00
I was at a startup that started using OpenAI APIs pretty early (almost 2 years ago now?).

"Back in the day", we had to be very sparing with context to get great results so we really focused on how to build great context. Indexing and retrieval were pretty much our core focus.

Now, even with the larger windows, I find this still to be true.

The moat for most companies is actually their data, data indexing, and data retrieval[0]. Companies that 1) have the data and 2) know how to use that data are going to win.

My analogy is this:

> The LLM is just an oven; a fantastical oven. But for it to produce a good product still depends on picking good ingredients, in the right ratio, and preparing them with care. You hit the bake button, then you still need to finish it off with presentation and decoration.

[0] https://chrlschn.dev/blog/2024/11/on-bakers-ovens-and-ai-sta...
by retinaros | 2025-06-30 22:15:08+00:00
it is still sending a string of chars and hoping the model outputs something relevant. let’s not do like finance and permanently obfuscate really simple stuff to make us bigger than we are.

prompt engineering/context engineering : stringbuilder

Retrieval augmented generation: search+ adding strings to main string

test time compute: running multiple generation and choosing the best

agents: for loop and some ifs
by utopcell | 2025-06-30 22:15:15+00:00
[ made this a top-level comment as I don't see it mentioned in other comments: ]

The result doesn't actually apply to _all_ algorithms, only oblivious ones. Oblivious algorithms are ones where step i does not depend on decisions made in steps j < i. Almost all useful algorithms are non-oblivious, with some notable exceptions [1]. This work is a step forward towards proving the result for the general case, with little practical usage (and that's perfectly okay).

[1] https://en.wikipedia.org/wiki/Sorting_network
by Night_Thastus | 2025-06-30 22:15:53+00:00
Radiation is radiation. We didn't evolve to perfectly handle the exact amount of radiation we'd receive naturally, nor do we struggle with any deviation from that. (Of course, not much XRay makes it down to sea level, but still)

XRay is pretty finessed at this point. It's an incredibly brief burst with as little power to it as feasible. It's not like ye olden days where people just blasted themselves with radiation not realizing the danger. The knowledge and tech is really sophisticated these days - it's as minimal as possible.

And if you don't get any XRays done, will you then decide to do more flying? Do you really budget your radiation exposure that closely? I'd be way more worried about things like nearby coal plants - both in terms of radiation and other health effects. Or Radon in a basement. Or smoke from nearby wildfires. Almost anything else nearby is a bigger source of health risk than ocassional XRays.

If we're looking at an individuals health over their life, the increase in detection (or even just earlier detection) of all sorts of health issues using Xrays vastly increases average life expectancy compared to the tiny cost of the XRays themselves. It's not even close to the same order of magnitude.

I get that sometimes doctors or dentists do unnecessary imaging of all kinds, and that sucks. It's costly in terms of time and money. But I'd much rather that then the alternative.
by ananddtyagi | 2025-06-30 22:15:57+00:00
Anthropic recently released https://www.anthropic.com/engineering/desktop-extensions which will allow us to more easily install and distribute all the MCPs we use and make! I have personally made a bunch of MCPs (which you can find here if interested) and didn't want to go through and hand write the manifest, so I to their recommended prompt to give to Claude Code and turned it into a command!

You can download it here https://claudecodecommands.directory/commands/claude-desktop... I think this is a great move by Anthropic and one that signals they are planning to move towards potentially supporting a whole ecosystem of Apps and MCPs. Having a standard file format makes it easier to share, but it also makes it easier to host. I'm not sure if this will be something Anthropic ends up handling, but it does seem like the direction MCP distribution is headed in. Hope this command is useful!
by jumploops | 2025-06-30 22:16:58+00:00
To anyone who has worked with LLMs extensively, this is obvious.

Single prompts can only get you so far (surprisingly far actually, but then they fall over quickly).

This is actually the reason I built my own chat client (~2 years ago), because I wanted to “fork” and “prune” the context easily; using the hosted interfaces was too opaque.

In the age of (working) tool-use, this starts to resemble agents calling sub-agents, partially to better abstract, but mostly to avoid context pollution.
by mgdev | 2025-06-30 22:17:11+00:00
If we zoom out far enough, and start to put more and more under the execution umbrella of AI, what we're actually describing here is... product development.

You are constructing the set of context, policies, directed attention toward some intentional end, same as it ever was. The difference is you need fewer meat bags to do it, even as your projects get larger and larger.

To me this is wholly encouraging.

Some projects will remain outside what models are capable of, and your role as a human will be to stitch many smaller projects together into the whole. As models grow more capable, that stitching will still happen - just as larger levels.

But as long as humans have imagination, there will always be a role for the human in the process: as the orchestrator of will, and ultimate fitness function for his own creations.
by margalabargala | 2025-06-30 22:17:12+00:00
> I was unable to find a single one.

Sure you were. You already found a single one and discussed it just above.

Let me quote your own link back to you: https://www.kbb.com/toyota/corolla/2005/

A Toyota Corolla MSRP'd for $14,220 in 2005.

We haven't even started discussing your 2025 list, I'm just criticizing that you used a "top 10" list as a source saying "there were only 10 vehicles that existed meeting this criteria".

Meanwhile, if you look at your other sources, the Pontiac Sunfire link you posted shows that one did MSRP just over $15k, despite it being on your "top 10" list.

You really are in no position to criticize other people for "no amount of data will change your position", when all the data that you have presented so far is some combination of misleading, incorrect, or hallucinated.
by VirusNewbie | 2025-06-30 22:18:26+00:00
>My sense is many non-profits prioritize fundraising and have the bloat of executives who's main function is to schmooze donors.

You don't have to have a 'sense', you can look up the overhead for some nonprofits to look and see how much is spent on compensation vs giving/redirecting money to their causes vs. ancillary expenses.

It's often much less than the government in terms of overall efficiency.
by oliwarner | 2025-06-30 22:18:46+00:00
> The solution here shouldn't be technical; it should be legal

Technical solutions tend to last longer. Legal solutions have a habit of being ignored when they become inconvenient.

The legal default should be that collecting this sort of data should always be illegal without informed consent and never used beyond the remit of that consent. As inconvenient as it sometimes is, the world needs GDPR.
by armchairhacker | 2025-06-30 22:19:16+00:00
> The solution here shouldn't be technical; it should be legal.

I disagree. Solutions should be technical whenever possible, because in practice, laws tend to be abused and/or not enforced. Laws also need resources and cooperation to be enforced, and some laws are hard to enforce without creating backdoors or compromising other rights.

"ISPs will be prohibited from spying on their customers" doesn't mean ISPs won't spy on their customers.
by JohnMakin | 2025-06-30 22:19:47+00:00
> Coinbase might have been fine blowing 65 mil but take that approach to a new startup and you could trivially eat up a significant amount of runway with it.

Most startups are not going to have anywhere near the scale to generate anything approaching this bill.

> I won’t single out Datadog on this because the exact same thing happens with cloud spend, and it’s very literally burning money.

Unless you're in the business of deploying and maintaining production-ready datacenters at scale, it very literally isn't.