MurphyA/hacker-news huggingface dataset:
by p_ing | 2025-06-19 16:00:36+00:00
Apple doesn't allow kext without the end user jumping through hoops, hence no kext. Riot doesn't really have much of a choice in what direction they take.

https://support.apple.com/guide/security/securely-extending-...

But with Linux being open, they certainly would produce a loadable module if there was enough install base to justify it.
by nickdothutton | 2025-06-19 16:01:26+00:00
If you are interested in what kind of company gets acquired for big bucks with a tiny product, can I say "micro product"?, and with few staff... look no further than Tegic, and their T9 product. 30 staff, ~$630M acquisition (today's dollars), back in 1999. I'd love to know how many LOC it was. I'd imagine it would still hold some kind of record for most $ per LOC.
by jijijijij | 2025-06-19 16:02:09+00:00
Great, another business idea for the bin.

Still, I kinda want to see a tree's light faintly glowing through their guano cloud of horrors. You could plant them next to lakes and such to get rid of mosquitos! But mostly for the eerie atmosphere, to make man afraid of the night again. Whispers of ten thousand feet, be wary of the lantern trees!
Show HN: A prompt-to-PRD generator that understands your codebase
by chw9e | 2025-06-19 16:02:09+00:00
Hey HN,

I’ve been experimenting with coding agents for a while, mostly using o3 to plan tasks and Claude Code to execute them. That combo worked surprisingly well, but I realized most people don't have a great setup to make that kind of workflow usable.

So I built a small tool that generates PRDs and feature specs from prompts, grounded in your codebase. It uses an agent (similar to Claude Code) to read your repo and write the docs. That's powered by a separate open-source agent SDK I built.

It’s still early and a bit rough to self-host (you’ll need a DB and LLM proxy), but the repo is open-source if you want to explore or build on it.

- GitHub: https://github.com/qckfx/compose

- Hosted version: https://compose.qckfx.com

- Agent SDK Github: https://github.com/qckfx/agent-sdk

Would love feedback on what’s useful or what’s missing, or ideas for evolving this into a broader prototyping or background agent coordination tool.
Ask HN: Is There a MacBook Equivalent?
by csomar | 2025-06-19 16:02:09+00:00
I am looking to renew my piece (Dell XPS) and I am thinking about an M4 Max maxed out. My budget is $4-5k.

I'd rather buy a non-apple hardware but after only 3 years of use for this Dell: The charger broke and it was hard finding replacement because it is a specific model, the battery barely last for an hour now, the touch screen went crazy just after one year and is useless now, the "carbon fibre" casing ridiculously aged as if it is 10+yo, microphone still not supported although that's a minor issue.

Also I don't have any proof but I think its overall performance degraded although not significantly.

I've used Apple Macbooks before and they had issues but when they worked , they worked great. I'd rather buy a Linux laptop but I couldn't find anything that can match the M4 Max or come close.
by variadix | 2025-06-19 16:02:13+00:00
The thing required isn’t a GUI for LLMs, it’s a visual model of code that captures all the behavior and is a useful representation to a human. People have floated this idea before LLMs, but as far as I know there isn’t any real progress, probably because it isn’t feasible. There’s so much intricacy and detail in software (and getting it even slightly wrong can be catastrophic), any representation that can capture said detail isn’t going to be interpretable at a glance.
by gausswho | 2025-06-19 16:02:25+00:00
I rhetorically agree it's not a good argument, but its use as a cautionary metaphor predates its formalization as a logical fallacy. It's summoning is not proof in and of itself (i.e. the 1st amendment). It suggests a concern rather than demonstrates. It's lazy, and a good habit to rid oneself of. But its presence does not invalidate the argument.
by TeMPOraL | 2025-06-19 16:03:12+00:00
For me it's even simpler:

V1.0: describing solutions to specific problems directly, precisely, for machines to execute.

V2.0: giving machine examples of good and bad answers to specific problems we don't know how to describe precisely, for machine to generalize from and solve such indirectly specified problem.

V3.0: telling machine what to do in plain language, for it to figure out and solve.

V2 was coded in V1 style, as a solution to problem of "build a tool that can solve problems defined as examples". V3 was created by feeding everything and the kitchen sink into V2 at the same time, so it learns to solve the problem of being general-purpose tool.
by jamessinghal | 2025-06-19 16:03:37+00:00
This is changing; OpenAI's newer API (Responses) is required to include reasoning tokens in the context while using the API, to get the reasoning summaries, and to use some of the OpenAI provided tools. Google's OpenAI compatibility supports Chat Completions, not Responses.

As the LLM developers continue to add unique features to their APIs, the shared API which is now OpenAI will only support the minimal common subset and many will probably deprecate the compatibility API. Devs will have to rely on SDKs to offer comptibility.
by empiko | 2025-06-19 16:03:51+00:00
I actually think that their main problem is the belief that they can learn everything about the world by reading stuff on the Web. You can't understand everything by reading blogs and books, in the end, some things are best understood when you are on the ground. Unironically, they should go touch the grass.

One example for all. It was claimed that a great rationalist policy is to distribute treated mosquito nets to 3rd-world-ers to help eradicate malaria. On the ground, the same nets were commonly used for fishing and other activities, polluting the environment with insecticides. Unfortunately, rationalists forgot to ask people that live with mosquitos what they would do with such nets.
by pavlov | 2025-06-19 16:04:04+00:00
And today the railroad system in the USA sucks compared to other developed countries and even China.

It turns out that boom-and-bust capitalism isn’t great for building something that needs to evolve over centuries.

Perhaps American AI efforts will one day be viewed similarly. “Yeah, they had an early rush, lots of innovation, high valuations, and robber barons competing. Today it’s just stale old infra despite the high-energy start.”
by etbebl | 2025-06-19 16:04:26+00:00
This is awesome. I'd be interested in helping if I could find some extra time.

At the same time, we still have a major problem at work if Microsoft goes through with this. I work in a research lab with 10s of 1000s of dollars worth of Windows 10 workstations that cannot be upgraded. We use Windows remote desktop and plenty of other software that is Windows only. The hardware is still pretty new and capable. With NIH cuts the last thing we need now is to have to spend money and lots of time to replace all that for no good reason.
by boudin | 2025-06-19 16:04:36+00:00
So much bad faith...

> This article is proving my point. People were not willing to work with Nvidia and would prefer to stick to their unstandardized Mesa specific approach with gbm. As a path forward Nvidia tried proposing a cross platform open standard that would solve not only wayland's use case, which to me appears as Nvidia going above in investment.

Kwin, gnome and xwayland did end up supporting eglstream, it was shit, people blamed wayland because it became a sport, nvidia did go gdm in the end and the eglstream backends which were a waste of time were dropped.

> Nouveau able to if they load the proper firmware onto the GPU.

Nvidia explicitly prevented them to do so by not providing the ability to load any firmware...

> As I mentioned GBM was tightly coupled with Mesa, so that wasn't directly possible.

It absolutely was and their driver is using GBM now as a proof.

> This is an unreasonable demand, that would never happen. Saying that Wayland won't work on Nvidia hardware because they won't open source the driver and port it to Mesa just shows how stubborn and uncooperative one is as opposed to trying to find solutions to deliver user value.

Why so? Most manufacturer do so.

> There was never anything nvidia only in this situation. The only "only" was gbm being a proprietary API that was only a part of Mesa.

GBM is specific to mesa maybe but far from proprietary what world do you live in? :D
by incomingpain | 2025-06-19 16:05:36+00:00
https://www.populationpyramid.net/switzerland/2023/

They like many others have a glut of low risk investment from their older folks. They are competing for debts that dont exist. Switzerland has rather low home ownership rates at around 40%. These elders also need to offload their homes and downsize but to who?

So interest rates have to crash to negatives, you get paid to take on debt; just so that someone buys their extremely expensive housing.

What if they dont lower it negative? What if it remains at 0%?

Elders seeking to downsize wont find a buyer and the whole market collapses. Elders who were depending on the value of their home to remain retired, suddenly are heading back to work. Which shows in their labour participation rate being around 84%. Third highest in the world.

I predict they'll head to -3% for a few years and if they dont, they'll hold the lower negative rate for much longer.
by jes5199 | 2025-06-19 16:06:12+00:00
okay I’m practicing my new spiel:

this focus on coding is the wrong level of abstraction

coding is no longer the problem. the problem is getting the right context to the coding agent. this is much, much harder

“vibe coding” is the new “horseless carriage”

the job of the human engineer is “context wrangling”
by matthewdgreen | 2025-06-19 16:06:27+00:00
My impression is that many rationalists enjoy believing that they update their beliefs, but in practice they're human and just as attached to preconceived notions as anyone else. But if you go around telling everyone that updating is your super-power, you're going to be a lot less humble about your own failures to do so.

If you want to see how human and tribal rationalists are, go criticize the movement as an outsider. Or try to write a mildly critical NYT piece about them and watch how they react.
by jackthetab | 2025-06-19 16:06:42+00:00
If you also avoid movies and books of the same ilk for the same reasons, yeah, I can see that.

To me, they're just great SF stories (well, the first three(?) seasons before Netflix bought them and Americanized them): some poignant, some horror-ish, some uplifting.

I found the "unforeseen consequences" of technology fascinating, but that's just me.
by vjvjvjvjghv | 2025-06-19 16:06:54+00:00
I could imagine that Musk's political escapades have driven away a lot of people.

SpaceX may also have lost Musk as the referee who makes quick decisions and keeps things moving forward. I think people like Thorvalds, Gates, Jobs and Musk are a superpower for organizations. Their decisions may not always be perfect but at least a decision is made so people can proceed. Otherwise you end up with the usual committee decisions that take forever and are mostly driven by internal politics and not about the product.
by jitl | 2025-06-19 16:07:00+00:00
I feel like I’m already living in the Kubernetes 2.0 world because I manage my clusters & its applications with Terraform.

- I get HCL, types, resource dependencies, data structure manipulation for free

- I use a single `tf apply` to create the cluster, its underlying compute nodes, related cloud stuff like S3 buckets, etc; as well as all the stuff running on the cluster

- We use terraform modules for re-use and de-duplication, including integration with non-K8s infrastructure. For example, we have a module that sets up a Cloudflare ZeroTrust tunnel to a K8s service, so with 5 lines of code I can get a unique public HTTPS endpoint protected by SSO for whatever running in K8s. The module creates a Deployment running cloudflared as well as configures the tunnel in the Cloudflare API.

- Many infrastructure providers ship signed well documented Terraform modules, and Terraform does reasonable dependency management for the modules & providers themselves with lockfiles.

- I can compose Helm charts just fine via the Helm terraform provider if necessary. Many times I see Helm charts that are just “create namespace, create foo-operator deployment, create custom resource from chart values” (like Datadog). For these I opt to just install the operator & manage the CRD from terraform directly or via a thin Helm pass through chat that just echos whatever HCL/YAML I put in from Terraform values.

Terraform’s main weakness is orchestrating the apply process itself, similar to k8s with YAML or whatever else. We use Spacelift for this.
by lillecarl | 2025-06-19 16:07:15+00:00
I detest HCL, the module system is pathetic. It's not composable at all and you keep doing gymnastics to make sure everything is known at plan time (like using lists where you should use dictionaries) and other anti-patterns.

I use Terranix to make config.tf.json which means I have the NixOS module system that's composable enough to build a Linux distro at my fingertips to compose a great Terraform "state"/project/whatever.

It's great to be able to run some Python to fetch some data, dump it in JSON, read it with Terranix, generate config.tf.json and then apply :)
by jauntywundrkind | 2025-06-19 16:07:24+00:00
Really enjoyed the contrast in this submissions two months ago, which characterizes SpaceX as very popular, but for bigger deeper launches, ULA still bring the go to name. https://arstechnica.com/space/2025/04/a-key-spacex-competito... https://news.ycombinator.com/item?id=43640049
by hombre_fatal | 2025-06-19 16:07:40+00:00
This isn't a good analysis of the value here.

My dad has a Shopify site. He'll sometimes accidentally break his theme by making simple modifications in the editor, and it's not obvious why. Maybe a missing quotation mark or a wrongly nested closing tag. He usually had to revert it or even ask for help.

99% of the things he wants to change about his Shopify site would be better done by asking an LLM to change the template for him.

Frankly, I don't want to be editing HTML by hand to make simple edits, either. I just get Cursor or Claude to do it. If I were using a platform like Shopify or Wix where I don't have the templates sitting in my filesystem, I'd like an LLM integration there too.

Almost all of us have an LLM integrated into our code editor, yet when people want to integrate an LLM into the workflows of non-software-devs, suddenly there's cynicism.
by goku12 | 2025-06-19 16:08:11+00:00
Thanks for the reply!

> IIUC, the goal of SpaceX's "Agile" approach to lower the costs of putting payloads into orbit via launch vehicle reuse by amortizing the R&D and equipment cost over multiple profitable launches.

An issue that's deeply intertwined with reusability is reliability. We put absolute emphasis on reliability with expendable launchers. But if you think about it, this is even more paramount in the case of reusable launchers. Hardware tends to degrade overtime, increasing the chance of triggering any design or manufacturing flaws. Expendable launchers need to contend with this only once and for a short time. Reusable launchers have to deal with it over several flights, several structural and thermal cycles (causing fatigue cracks) and a large accumulated operating time. Periodic maintenance can eliminate some flaws - but not design flaws. Launchers also tend to be very sensitive to design flaws, due to the very low engineering margins available. So, there is a bigger incentive here to get it right in the first try itself. (For example, consider the fact there are fewer entities with the capability to build the common turbofan engine than to build a rocket engine.)

Another point is that the agile methodology banks on one particular behavior of software. They rarely degrade over time (unless you manage to leak resources wildly). This makes it amenable to rapid trials, failures and corrections. The cost of experimentation is also minimal, since you don't lose hardware in the process. But in hardware projects, many flaws show up only after an extended period of testing. The trials and corrections are also costly and strenuous.

> They are searching for the cheapest route to achieve their goals.

You may have realized by now what I'm trying to convey. I'm not sure if the agile method is the cheapest route in space tech.
by xpe | 2025-06-19 16:08:18+00:00
> A simple rule applies: "No matter what tool created the code, you are still responsible for what you merge into main".

Beware of claims of simple rules.

Take one subset of the problem: code reviews in an organizational environment. How well does they simple rule above work?

The idea of “Person P will take responsibility” is far from clear and often not a good solution. (1) P is fallible. (2) Some consequences are too great to allow one person to trigger them, which is why we have systems and checks. (3) P cannot necessarily right the wrong. (4) No-fault analyses are often better when it comes to long-term solutions which require a fear free culture to reduce cover-ups.

But this is bigger than one organization. The effects of software quickly escape organizational boundaries. So when we think about giving more power to AI tooling, we have to be really smart. This means understanding human nature, decision theory, political economy [1], societal norms, and law. And building smart systems (technical and organizational)

Recommending good strategies for making AI generated code safe is hard problem. I’d bet it is a much harder than even “elite” software developers people have contemplated, much less implemented. Training in software helps but is insufficient. I personally have some optimism for formal methods, defense in depth, and carefully implemented human-in-the-loop systems.

[1] Political economy uses many of the tools of economics to study the incentives of human decision making
by thom | 2025-06-19 16:09:08+00:00
The Singularitarians were breathlessly worrying 20+ years ago, when AI was absolute dogshit - Eliezer once stated that Doug Lenat was incautious in launching Eurisko because it could've gone through a hard takeoff. I don't think it's just an act to launder their evil plans, none of which at the time worked.
by fifilura | 2025-06-19 16:09:14+00:00
Either way, I am not sure it is a requirement on HN to read/view the source.

Particularly not a 40min video.

Maybe it is tongue-in-cheek, maybe I am serious. I am not sure myself. But sometimes the interesting discussions comes from what is on top of the posters mind when viewing the title. Is that bad?
by genewitch | 2025-06-19 16:09:40+00:00
I don't know the content breakdown of online videos, but i know that creators like audit the audit are in the algo; and that's trauma based entertainment as well. the "here's the story and police interview of so-and-so", plus the news stations that have youtube presence.

Movies are another one, and lots of people watch movies. If i go on hulu or netflix and start tallying the genres (either TBE or not-TBE), what do we figure it will be?

The person i heard use the phrase "Trauma Based Entertainment" used it to describe movies that "we were sat down to watch when we were 9-12." Unfortunately the podcast i mentioned isn't super-advanced on the backend so i am unsure how to share clips at this point. But i've heard before the claim "young women as a demographic listen to true crime" repeated as a truism. I know the women close to me listened to this sort of content in the past or currently. I'm not trying to generalize this to the entire cohort.

also i only think, myself, that it's harmful, TBE/true crime/etc; i'm not a sociologist or psychologist.
by lupusreal | 2025-06-19 16:09:47+00:00
I really don't think it's all that different from Republicans in the past (particularly the two I named), both in the way they were perceived and received, and what they actually did. Felon and showman, wrecking government institutions, subverting democracy, etc etc.

When in doubt, bet on the status quo. When the status quo falters, bet on a return to the status quo.
by rdtsc | 2025-06-19 16:09:53+00:00
> (The Houston Chronicle eventually reported that a London-based gambling syndicate had bankrolled the operation.)

> Two years later, it has become a full-blown scandal. The Texas Rangers have been called in to investigate what Dan Patrick, Texas’s lieutenant governor, has called “the biggest theft from the people of Texas in the history of Texas.”

Someone from London is robbing our taxpayers, that's not allowed. Only we should be able to rob them!

It's always interesting to read how some of these lotteries are sponsoring "math education". They officially acknowledge it's a tax on math illiteracy.
by NoGravitas | 2025-06-19 16:10:27+00:00
I don't know if there's anything like a comprehensive high-level guide to philosophy that's any good, though of course there are college textbooks. If you want real/academic philosophy that's just more readable, I might suggest Eugene Thacker's "The Horror of Philosophy" series (starting with "In The Dust Of This Planet"), especially if you are a horror fan already.
by codingdave | 2025-06-19 16:11:08+00:00
There are a few problems I see here...

- As others have pointed out, if you need to ask us how to GTM, then your product isn't effective, as your entire claim is that it will tell you.

- AIs hallucinate badly when it comes to numbers. The techniques for preventing hallucinations need an valid data set to contrast responses against, which either won't exist or exists because you have hard-coded valid GTM strategies into a data set. So the end result is either prone to hallucinations, or is just regurgitating a canned GTM playbook.

In short, while the idea is interesting, I can't imagine it working well in reality under the current LLM stacks.
by tsimionescu | 2025-06-19 16:11:09+00:00
Scenario 1 is Starship is run as competently as Falcon 9. If this is true, then basic errors won't have escaped the QA process, just as they don't for Falcon 9, the safest rocket ever flown. So, we would conclude that the issue must have been a complex one that eluded the competent QA process.

Second scenario, Starship is not run as competently as Falcon 9. That is also a huge problem, because it's very hard to fix people and procesa problems in general.
by busterarm | 2025-06-19 16:11:13+00:00
We have a very long history of denying media at the border. Especially when they try to travel without an I-visa (not saying this blogger would be considered a legitimate journalist or be required to have one).

We also have a long history of having our spies pose as media and get denied entry to other countries for it. If it's a tactic we use, we would expect the same in kind.
by ethan_smith | 2025-06-19 16:12:18+00:00
Absolutely this. I've noticed more developers recently going back to basics - sites like gearscouts.com and diskprices.com are perfect examples. Zero React bloat, just clean HTML/CSS that loads instantly and works flawlessly even on sketchy connections. The information density is incredible compared to most modern sites.

What kills me is that 90% of these heavy SPAs are doing pretty mundane stuff - showing product listings, displaying articles, basic forms. You really don't need a React framework plus a dozen dependencies just to show some images and text. The old "boring" approach of server-rendered pages with a sprinkle of vanilla JS actually provides a better UX for most use cases, especially when the network isn't perfect.

The irony is that by chasing "modern" development practices, we've made the web worse for users while making it more complex for developers. Sometimes the simple solution really is the best solution.

[1] https://gearscouts.com

[2] https://diskprices.com