MurphyA/hacker-news huggingface dataset:
by rileygersh | 2025-08-27 16:39:58+00:00
Web search helps but has drawbacks. For individual developers: each search adds latency and compute costs (API calls, processing, synthesis). The training dataset aggregates all that searchable information once, structures it for AI ingestion, then eliminates redundant processing. Instead of search-wait-paste cycles with inconsistent fragments, you get comprehensive framework knowledge instantly. This captures deeper insights (like constrained decoding architecture and ToolOutput patterns) that aren't easily found through search.

Front-loading the knowledge processing means every subsequent interaction is faster and lighter than triggering new searches.

This touches on an interesting concept - knowledge arbitrage - this information has a shelf life, once the SOTA LLMs know about iOS 26 my files turn into the Beta Max of training data.

Here's how i did it:

https://rileygersh.medium.com/how-i-gave-claude-gemini-knowl...
by smjburton | 2025-08-27 16:40:04+00:00
Interesting article OP. There was a similar post on Hacker News recently about using this approach on a Postgres database:

- Making Postgres slower (https://news.ycombinator.com/item?id=44704736)

Taking this approach seems to be effective at surfacing issues that otherwise wouldn't show up in regular testing. I could see this being useful if it was standardized to help identify issues before they hit production.
by dilawar | 2025-08-27 16:40:06+00:00
> One caveat though - using a normal std Mutex within an async environment is an antipattern and should not be done - you can cause all sorts of issues & I believe even deadlock your entire code.

True. I used std::mutex with tokio and after a few days my API would not respond unless I restarted the container. I was under the impression that if it compiles, it's gonna just work (fearless concurrency) which is usually the case.
by avs733 | 2025-08-27 16:40:24+00:00
To clarify because everyone is confused here. The report is a little vague and information is buried in a couple places. Using PDF page numbers

> "The MP responded “14.5” ... and then opined a “conference hotel” was appropriate for this situation (Tab N-12)." (pg. 13)

> "The MP, utilizing the on-duty supervisor of flying (SOF) in the air traffic control (ATC) tower, initiated a conference call with Lockheed Martin (LM)" (pg. 8)

> "The SOF informed the MP he was on the phone with the conference hotel and Lockheed Martin were getting the LG subject matter experts (SME) on the line ...no transcript is available because the call was made on a personal phone rather than the legal voice recorder in the air traffic control tower" (pg. 13)

in the last statement, he means that the SOF was informing the MP that the SOF was on the conference call and would relay information. The mishap pilot (MP) was speaking to the supervisor of flying (SOF), almost certainly via radio. He asked the SOF, in the control tower to set up a conference call. For reasons, maybe of expediency or technical failure, or norms or something, the SOF made that call on his personal cell phone. The MP was not 'on the phone' but the SOF would have primaily functioned as a relay between radio and phone. The purpose of the call was to get information from the pilot to the engineers and from the engineers to the pilot. Aviate, Navigate, Communicate* means he doesn't need to cognitive load of actually listening as the SOF and engineers think through what to do and decide on a plan. He needs to fly the plane and provide information necessary to help figure out how to aviate.

If you want to harp on CNN for accuracy, I'm sure there are plenty of opportunities but this feels pedantic. It is like saying 'the astronauts weren't talking to mission control, they were talking to the capcom. Only the capcom talked to mission control'.

I suspect that in the non-public version of this report there is more discussion of the decision and alternatives to doing that call on a personal cell phone for two reasons. (1) As noted in the report it means that conference isn't recorded and a transcript is not available to the investigators (thats shocking to me). (2) Detailed aircraft systems information, which is highly controlled, is being discussed on an open line.

* Funny enough, the third time the report defines SOF, they have a typo "supervisor of lying" (pg. 36)
by ericmay | 2025-08-27 16:40:47+00:00
But as I look around with our current trade strategy (pre-tariff) I've only seen exactly what you describe happen - the divide between capital and labor has only increased exponentially, and as prices have gotten lower people we see less entrepreneurship, less new business starts, fewer products made in America, and more consolidation into Wal-Mart scale corporations.

> And most of the products we're talking about that are coming in via de minimis are not exactly competing with US "artisans."

Sure they are - they're much cheaper, mass manufactured goods which people default to because they are only exposed to the price of the product. Raising the prices of those goods makes artisan products more cost competitive.
by ranger_danger | 2025-08-27 16:41:27+00:00
How is it a myth?

https://www.snopes.com/news/2022/06/13/what-is-usa-border-en...

https://en.wikipedia.org/wiki/Border_search_exception

https://www.pennstatelawreview.org/wp-content/uploads/2020/0...

https://scholarlycommons.law.case.edu/cgi/viewcontent.cgi?ar...

https://www.truthorfiction.com/supreme-court-100-miles-borde...

https://brownpoliticalreview.org/constitution-100-miles-ques...

https://ballsandstrikes.org/legal-culture/border-patrol-100-...
by lp0_on_fire | 2025-08-27 16:41:34+00:00
That’s exactly it. People are tired of every forum on the internet being turned into a soap box for whatever political cause-du-jour is in vogue that week. People are equally tired of the melodrama that comes with it (“are we forbidden to talk about xyz politically charged topics that have repeated ad nausuem for a decade”).

Talk about it all you want. Don’t be surprised when people start rolling their eyes at you like we roll our eyes at the weird uncle who always ruins family gatherings by bringing up politics at the dinner table.
by judahmeek | 2025-08-27 16:41:35+00:00
The disentangling will be gradual & organic. It'll be the fear that the U.S. can shut down weapons they have sold that are used without the U.S.'s explicit permission. It'll be the fact that Trump raises tariffs over tech regulation & internal criminal cases. It'll be because few will consider the U.S. a reliable partner for trade & military support. It'll be because the U.S.'s own tariffs will raise the prices of American products & services to uncompetitive levels and what American brands don't suffer from such inflation will still suffer from association with the U.S. itself.

Trump does have additional leverage in the fact that the dollar is the global reserve currency, but he's actively testing how much friction he can introduce into the global trade system before that changes.

On that note, it's interesting that every country Trump has targeted for higher tariffs (China, Brazil, India) is a member of BRICS.
by terminalshort | 2025-08-27 16:41:35+00:00
Blue Origin was founded before SpaceX, and Jeff Bezos had way more money back then. And when Elon Musk founded SpaceX few people had heard of him and he wasn't even a billionaire. Tesla didn't exist yet, so there was no "massively overblown stock." And where is the "unrealistic vision?" Looks like it turned out to be pretty realistic to me.
by nnnnico | 2025-08-27 16:41:49+00:00
I recently experimented with something like this and ended up going with MongoDB style queries (and field:operator:value syntax for a CLI wrapper)[1] as they are very powerful for nested/array operations and easy to parse everywhere but WAY more verbose than the syntax you chose for filterql! which also seems easy to understand for less technical folks. Love the project, do you plan on supporting nested values?

[1]: https://github.com/nicolaspasqualis/go-fq
by ajmurmann | 2025-08-27 16:41:54+00:00
This makes me so sad. At one point I built myself a simple Ruby CLI to browse Netflix. Their prediction of how much I'd like a show were extremely good and just getting shows ordered by that and filtering out things I had already seen was the best interface ever. The problem might have been that you relatively easily could come to the concision that there is nothing left right now that's really worth my time...
by theshrike79 | 2025-08-27 16:42:01+00:00
To be more exact, 90% of the _code_ I write is mostly just different types of API glue. Get data from this system, process it and put it in another system.

It's the connectors that are 90-95% AI chow, just set it to task with a few examples and it'll have a full CRUD interface for your data done while you get more snacks.

Then you can spend _more_ of your limited time on the 10% of code that matters.

That said, less than 50% of my actual time spent on the clock is spent writing code. That's the easiest part of the job. The rest is coordinating and planning and designing.
by sitkack | 2025-08-27 16:42:16+00:00
The original mission was to get kids into computing with a low cost board, something akin to the C64 back in the 80s. But apparently that is only as user and not as a creator. I'd argue that getting kids into computing at the hardware level is even more important now.

But I think in some small part the RPi Foundation has captured itself and turned into a for profit company where the original mission takes a back seat.
by sho_hn | 2025-08-27 16:42:23+00:00
> After the Shuttle program ended in failure, work on reusable launch systems stopped for decades. A similar thing would happen if Starship fails. Space would remain the province of the military and large governments.

I really don't agree with this take.

It may appear as if SpaceX is the only game in town, but in reality a lot of this technology is commoditized now, and space is as diversified and vibrant as ever.

The starting point today is very different from the post-Shuttle environment. If Starship fails, it is unlikely to be for pure technology reasons and something else will take its place with perhaps better product-market fit.

SpaceX is a symptom, not the cause.

The true dangers to all of these lofty human enterprises are geopolitics, domestic political destabilization and environmental collapse.
by nphardon | 2025-08-27 16:43:29+00:00
Here's one example. For us, it's more a tradeoff rather than an aversion. There's pros (manual memory management in C) and cons (manual memory management in C) for each. We do math operations (dense and sparse matrix math for setting up and solving massive systems of differential equations) on massive graphs with up to billions of nodes and edges. We use C in parts of the engine because we need to manage memory at a very fine level to meet performance demands on our tool. Other parts of the tool use C++ because they decided the tradeoff benefited in the other direction, re memory access / management / ease of use. As a result we need really robust qa around memory leaks etc. and tbh we rely on one generational talent of an engineer to keep things from falling apart; but we get that speed. As a side note, we implement objects in C a little more complex than the op, so that the object really does end up as a black box to the user (other engineers), with all the beauty of data agnosticism.
by ProllyInfamous | 2025-08-27 16:43:32+00:00
Recently-published Standford study:

>"payroll data from ... millions of workers, through mid-2025 ... found that young workers aged 22–25 in `highly AI-exposed` jobs, such as software developers and customer service agents, experienced a 13 percent decline in employment since the advent of ChatGPT. Notably, the economists found that older workers and less-exposed jobs, such as home health aides, saw steady or rising employment."

I'm about to read this entire publication, but I would imagine other careers are equally doomed, data-wise (e.g. translation).
by lotsofpulp | 2025-08-27 16:43:46+00:00
For what purposes will the RAM and storage not hold up?

I see most people around me watching media, using a web browser to shop, maps, look at photos/videos (small storage is great for Apple, then more people buy icloud), fill out pdfs, and maybe some email or light excel.

Presumably, those are the people likely to buy a laptop at Walmart.
by jedberg | 2025-08-27 16:44:14+00:00
MCP servers can inject ads though. Think about this particular one for example. It can return flight options that companies paid to put on top. Also it can send you responses like "while you're waiting for your flight options, here is a fun list of things to do in London on your trip!", all paid promos of course.

It's a lot easier to inject ads into MCP than APIs.
by Anon1096 | 2025-08-27 16:44:49+00:00
Something that I rarely see mentioned about SpaceX's goals and financial viability of a reusable Starship is how significant of a boost they get to their talent pool by working on the absolute bleeding edge on things that seem impossible. People go work at SpaceX because they work on crazy things like Starship instead of only working to make "cheap flights for satellite missions". SpaceX attracts the absolute cream of the crop (at below market rates even but that's besides the point) and those people work better/harder than they ever would working on more boring goals. It's the power of vision and motivation.
by mikeyouse | 2025-08-27 16:45:06+00:00
Improving rubsico would be more along the lines of improving your metabolism so that you can process 4,000 calories per day with the loose analog of supplying more CO2 being the ‘higher calorie food’. It’s the single largest bottleneck in photosynthetic efficiency. TBH, it would likely take several more breakthroughs for plants to make use of an improved rubisco but it’s still a massive target for ag research.
by ghaff | 2025-08-27 16:45:22+00:00
Many people who moved moved somewhere in the orbit of a large city. Less true in the Bay Area but a 60-90 minute radius of a large city usually has some relatively attractive real estate pricing. And many offices are out that way anyway.

But it does make driving in for evening events less attractive. I used to do it more but, for the most part, really cut back on driving in after work for social events, etc.
by slg | 2025-08-27 16:45:48+00:00
Roughly an hour after this comment was made, someone walked into the church at a Catholic school, killed an 8-year-old and a 10-year-old, shot 17 other people including 14 children, and then turned the gun on himself.[1] "Predominantly media hype" indeed.

[1] - https://www.nbcnews.com/news/us-news/live-blog/live-updates-...
by privatelypublic | 2025-08-27 16:45:57+00:00
I thought part of vt-d/vt-x made the "virtual tables" actual tables.

Eg- the memory the VM can access is controlled by the MMU of the CPU (below ring0/kernel). Resulting in the only VM escapes being the Shim(s) for talking with the host (network, memory balloon, graphics).
by dehrmann | 2025-08-27 16:46:19+00:00
Upvoted for a different perspective.

The thing to remember about the HN crowd is it can be a bit cynical. At the same time, realize that everyone's judging AI progress not on headroom and synthetic data usage, but on how well it feels like it's doing, external benchmarks, hallucinations, and how much value it's really delivering. The concern is that for all the enthusiasm, generative AI's hard problems still seem unsolved, the output quality is seeing diminishing returns, and actually applying it outside language settings has been challenging.
by tptacek | 2025-08-27 16:46:27+00:00
Read the Penn State Law Review article you just pasted.

Nobody's questioning whether CBP itself acts abusively within the US. As the law review article observes, CBP's abuses have little to do with the "100 mile" thing; they detained Sen. Patrick Leahy by the side of the road more than 100 miles way from any nominal border.

The article goes into great detail about what the courts have authorized; it's nothing like ACLU's claim. This is one area in which I think ACLU's advocacy is actively harmful: they're convincing people that the USG has statutory authorization to do things, things they actually do, for which they in fact have no authorization.
by ivape | 2025-08-27 16:46:32+00:00
MCP servers won’t be around imho. The field of LLM app development is new, and people are desperately trying to grab a railing to feel like they have a handle of all the coursework that’s coming down for this study.

For example, everyone thought solving context and RAG meant Vector Databases. It’s analogues to things we used to understand (hey, we need a databases, duh). Forget what you know, and be ready to throw it all out.

It’s silly to think we’ve agreed on anything other than the OpenAI API format, which even that, is just a simple HTTP call, with a simple expected formatted response.

Premature would be the word.
by rcxdude | 2025-08-27 16:46:36+00:00
It can be an issue, but only if you have long enough contention periods for the mutex to matter. A Mutex which is only held for short time periouds can work perfectly fine in an async context. And it's only going to cause deadlocks if it would cause deadlocks in a threaded context, since if Mutexes can only be held between yield points then it'll only ever be running tasks that are contending for them.
by DarmokJalad1701 | 2025-08-27 16:46:36+00:00
> We didn't get to the moon with a refuelling station did we?

No. We did it by throwing away ~98% of the vehicle on the way there.

> How come we need one now?

Because building a new gargantuan tower and tossing that majority of it into the ocean/deep space every time we need to go the moon is not sustainable.

> We're really seeing 15 starship launches per moon trip as reasonable, rather than just building a single trip program

Yes. Because again. The alternative (dictated by physics) is that we expend the whole thing.
by mrguyorama | 2025-08-27 16:47:19+00:00
The therac-25 was just one of the many incidents we covered in my Software Ethics course for my Computer Science degree. The problem is not "we have to teach it", the problem is that at least half the talented people in the room with me in that class considered the entire thing "a joke" bullshit class that just wasted their time.

You can't teach people to care.
by bonoboTP | 2025-08-27 16:47:27+00:00
This is a huge topic in itself but I think it is a net negative now. You can't change human nature. Of course bullying is horrible and help on that front is needed. But too much scaffolding and training wheels just make the transition to real life as much more painful. Setting up such expectations either leads to disappointment or a critical mass that also demands and succeeds in schoolifying life, with the shift in HR's role, or the grift of getting dubiously founded diagnoses to get extra exam time at universities etc.

But I know this is a big controversy in our time.
by jltsiren | 2025-08-27 16:47:33+00:00
That would have sent a bunch of unintended messages. By not using formal diplomatic channels, he would have made the statement look less serious. People might have asked if it represents the opinion of the president as an individual rather as a representative of the state. And the unexpected vulgar tone might have changed people's opinions on him, perhaps making them less interested in dealing with him in the future.
by makestuff | 2025-08-27 16:48:10+00:00
I think the MCP will take off because it can inject ads. Lets say a ecommerce store exposes an MCP so you can order your stuff with a prompt. The MCP can still rank and serve results based on paid ads. Now I am sure people will figure out a way to ignore paid results with prompts, but that is really no different than ad blockers today. It will just be an arms race of prompts filtering and MCP vendors figuring out how to get around it.
Show HN: AIMless (Live Demo) P2P Encrypted Chat in One HTML File
by NyxBNC | 2025-08-27 16:48:49+00:00
Last week I shared the repo for AIMless, my silly experiment to see how far I could push “chat app, but only index.html.”

Now it’s live at https://aimless.chat so you don’t even have to clone or double click anything.

just open and relive your AIM nostalgia.

INSTRUCTIONS:

Host clicks “Create” → gets a blob.

Copy/paste blob to your friend.

Friend pastes, returns blob.

Boom, encrypted chat like it’s middle school and your mom needs the phone line.

Github: https://github.com/ImZackAdams/AIMless
by GMoromisato | 2025-08-27 16:48:59+00:00
After the Challenger disaster (1986) it was clear that the Space Shuttle was never going to accomplish its cost and reliability goals. The US military had bet everything on the Shuttle, so it needed a new launch vehicle. The one clear requirement of the new launch vehicle was that it had to be expendable. In fact, the name of the program was "Evolved Expendable Launch Vehicle"[1]

Remember also that when SpaceX started to develop Falcon booster reuse in 2011, every major aerospace company said that reusable vehicles would never make economic sense. Even after the first Falcon 9 recovery and re-flight, most aerospace companies thought reusability was a dead-end and that belief came from the refurbishment cost that Shuttle had to go through.

I count from 1994 (start of EELV) to 2021, when NASA launched astronauts on a reused booster and Peter Beck famously fulfilled his promise to eat his hat if Rocket Lab ever worked on a re-usable launch vehicle.

---

[1] https://en.wikipedia.org/wiki/National_Security_Space_Launch
by neuroo | 2025-08-27 16:49:02+00:00
Hi. Co-author of the post here.

Good callout. Evidence so far points to `nx --version` itself being safe because this was in a post-install script but we changed the rec in our post.

We took the versions in the Github security advisory and compiled it into a Semgrep rule which is MIT-licensed: https://semgrep.dev/c/r/oqUk5lJ/semgrep.ssc-mal-resp-2025-08.... Semgrep rules can be overkill for these use cases but it can be convenient to have a single command to check for all affected versions across multiple packages, especially for our users who already have Semgrep installed. That's basically what I did on all our internal repos.

We updated the blog post to note the Semgrep rule is MIT licensed. And you can run locally with Semgrep (which is LGPL: https://github.com/returntocorp/semgrep) if you curl it and run `semgrep --config=rule.yaml`
by gus_massa | 2025-08-27 16:49:38+00:00
My daughter used to play the 6x6 version that used to appear in the newspaper (like 15 years ago). It was interesting that some of the strategies [1] were more useful in the 6x6 version than in the 9x9 version and vice versa.

[1] Like filling rows/columns compared to filling 3x3 or 2x3 blocks compared to finding all the "1".
by ej88 | 2025-08-27 16:50:11+00:00
I'm a little skeptical of a full on 2008-style 'burst'. I imagine it'll be closer to a slow deflation as these companies need to turn a profit.

Fundamentally, serving a model via API is profitable (re: Dario, OpenAI), and inference costs come down drastically over time.

The main expense comes twofold: 1. The cost of train a new model is extremely expensive. GPUs / yolo runs / data

2. Newer models tend to churn through more tokens and be more expensive to serve in the beginning before optimizations are made.

(not including payrolls)

OpenAI and Anthropic can become money printers once they downgrade the Free tiers, add ads or other attention monetizing methods, and rely on a usage model once people and businesses become more and more integrated with LLMs, which are undoubtedly useful.