MurphyA/hacker-news huggingface dataset:
by WarOnPrivacy | 2025-06-19 17:26:28+00:00
From the very correct Judge: the tower dumps requested in this case could reveal the details of thousands of users' devices and would "present the exact sort of 'general, exploratory rummaging' that the Fourth Amendment was designed to prevent."

The article, however, references the key issue this way.

the data returned from these requests would also include that of various individuals who are not of interest to the FBI's investigation.

This is the language to use when the two groups (suspects and non) aren't overly different in size. That's false here and always will be false when bulk surveillance is on the table.
by 9rx | 2025-06-19 17:28:02+00:00
Poland is approximately the same geographical size as Nevada. In the US, "between cities" is more like New York to Las Vegas, not Las Vegas to... uh, I couldn't think of another city in Nevada off the top of my head. What under-serviced route were you thinking of there?

What gives you the idea that rail would be preferable to flying for the NYC to LAS route if only it existed? Even as the crow flies it is approximately 4,000 km, meaning that at 200 km/h you are still looking at around 20 hours of travel in an ideal case. Instead of just 5 hours by plane. If you're poor an additional 15 hours wasted might not mean much, but when time is valuable?
by TeMPOraL | 2025-06-19 17:28:49+00:00
> But you have to talk to it like a moody teenager at their first job lest you get nothing but garbage?

No, you have to talk to it like to an adult human being.

If one's doing so and still gets garbage results from SOTA LLMs, that to me is a strong indication one also cannot communicate with other human beings effectively. It's literally the same skill. Such individual is probably the kind of clueless person we all learn to isolate and navigate around, because contrary to their beliefs, they're not the center of the world, and we cannot actually read their mind.
by wintermutestwin | 2025-06-19 17:28:53+00:00
As someone who was responsible for setting up brochureware sites that non technical users needed to be able to edit, these site builders were the only option I could find. Taking over a shitty WP site that was built with a hodgepodge of plugins (that were mostly dead) was a nightmare and a different flavor of walled garden.

I went with Wix, as it was the best of the builders, but it is still totally crap. I do not understand why web tech has moved so slowly in this area.
by serjester | 2025-06-19 17:29:05+00:00
I think you’re straw manning his argument.

He explicitly says that both LLMs and traditional software have very important roles to play.

LLMs though are incredibly useful when encoding the behavior of the system deterministically is impossible. Previously this fell under the umbrella of problems solved with ML. This would take a giant time investment and a highly competent team to pull off.

Now anyone can solve many of these same problems with a single API call. It’s easy to wave this off, but this a total paradigm shift.
Ask HN: Whose API is the best source of stock market data?
by fincrime-target | 2025-06-19 17:29:21+00:00
No doubt some HN users have written programs to analyze stock market prices, screen companies, etc.

Presumably most data sources (to find historical prices, stats, etc for a ticker) for this are paid.

Let's say (because it's true) that I want to write an app to screen stocks; who would you recommend I use as a data source?
by wolfman1 | 2025-06-19 17:29:28+00:00
Most trading signals aim to exploit a secret edge. A temporary market inefficiency. The value is in the secret itself. Once you sell the secret, the small window of opportunity is competed away almost instantly.

Trend based models are different. The "secret" isn't a secret at all. Think of a trend based trading strategy more as a disciplined methodology. Trend based models follow price and attempt to identify as early as possible when an asset flips from bearish to bullish.

Therefore, selling our model wont destroy the underlying trend, especially in highly liquid assets, such as: SPX, BTC, etc.
by zelphirkalt | 2025-06-19 17:29:39+00:00
I mean, at some point you can also make that recursive function take an argument, that decides what to do depending on the type of the item, to make that recursive function reusable, if one has multiple use-cases ... but that's basically the same as the visitor pattern. There really isn't much to it, other than programming language limitations, that necessitate a special implementation, "making it a thing". Like when Java didn't have lambdas and one needed to make visitors objects, ergo had to write a class for them.
by inglor_cz | 2025-06-19 17:30:06+00:00
An alternative explanation is that they are trying to push the design of Starship to its limits.

All the failures have happened with Starship v2, where the ambition is to put 100 tons to Low Earth Orbit. The previous design, Starship v1, was only (theoretically) capable of lifting 80 tons.

20 tons is a huge difference, basically what Falcon 9 can lift when launched in expendable mode.
by danans | 2025-06-19 17:30:07+00:00
> We don't even have anything resembling real AI at the moment. Generative models are probably some blind alley.

I think that the OP's point was that it doesn't matter whether it's "real AI" or not. Even if it's just a glorified auto-correct system, it's one that has the clear potential to overturn our information/communication systems and our assumptions about individuals' economic value.
by incomingpain | 2025-06-19 17:30:23+00:00
>Should development of AI be nationalized?

Should anything be nationalized? Basically never. At most minimal regulation is needed; not ownership.

Energy and water work better with competition. Most countries moving toward greater privatization.

Healthcare? Even Canada's "public" system is heavily tiered and powered by private big corps.

Telecom? Clearly private. Bell, AT&T... nationalization as terrible.

Journalism? State media is inevitable propaganda.

Military? 100% returns over 5 years of lockheed, nortrop, or boeing.

Infrastructure? Roads are built by private contractors. No one has nationalized paving crews and nobody is considering it.

We don’t nationalize; government can give $, regulate transparency and liability.

>For example, and for starters, the US could push for NATO membership to be amended such that all member states nationalize AI

Do you think the republicans/trump will do this?
by jdmichal | 2025-06-19 17:30:40+00:00
I'm not familiar with any of these communities. Is there also a general bias towards one side between "the most important thing gets the *most* resources" and "the most important thing gets *all* the resources"? Or, in other words, the most important thing is the only important thing?

IMO it's fine to pick a favorite and devote extra resources to it. But that turns less fine when one also starts working to deprive everything else of any oxygen because it's not your favorite. (And I'm aware that this criticism applies to lots of communities.)
by WeissBlau | 2025-06-19 17:30:59+00:00
What have people been doing?

I work at a public HPC center and we cannot compete with industry so we cannot afford to hire anyone with experience nor can we afford to hire anyone with an amazing academic track record. So we hire juniors with 0 YOE and a sketchy CV and we give them 6 months where their main goal is to learn the craft. And it honestly works amazing well. I don't know why industry is so focused on hiring only seniors because there's lots of good talent out there that could be had for much cheaper.

When we interview we don't try to assess how much technical knowledge the candidate has, but rather, of the things which they have gained experience in (and they are allowed to dictate this), how much can they confidently relay to us. From this we can estimate how much talent the candidate has. We get some interviewees with seemingly strong CVs e.g. particle physics PhD who does Kaggle in their free time, but then they are not able to explain in detail anything they have done. We also get some interviewees who have seemingly mediocre CVs e.g. bad grades, didn't publish their thesis and bare github, but they turn out amazing.

I guess my point is, experience is not talent, and some good talent does not sell themselves well and for the rest you get inundated with mediocre talent who know how to sell themselves.
Show HN: LLM-God - A Desktop App to Prompt LLM's Simultaneously
by czhou578 | 2025-06-19 17:31:01+00:00
I’ve been building and maintaining LLM-God, a desktop LLM prompting app for Windows, built with Electron. It allows you to ask one question to multiple LLM web interfaces at once and see all the returned answers in one place. If you hate tabbing through multiple browser tabs to ask multiple LLM's the same question, this project is the antidote for that.

It is using JavaScript to inject the global user prompt into the HTML DOM bodies of the individual browser views, which contain the webpages of the different LLM's. When the user clicks Ctrl + Enter, a message is sent to the main app which tells the individual pages to programmatically click the "send" button. The communication using IPC is also happening when the user tries to add more LLM browser views to the main view.

The challenging part for me was to come up with the code for allowing the individual LLM websites to detect user input and the clicking of the send button. As it turns out, each major LLM providers often change the makeup of the HTML bodies for some reason, causing the code to break. But so far, the fixes have been manageable.

Key features:

Starts with a default of Perplexity, ChatGPT, and Gemini, with the option to add more LLM's like Grok, Claude, and DeepSeek.

Responsive, keyboard-friendly interface

Ability to add, edit, and delete your own custom prompts that you can inject into the global prompt area. If you have custom prompting templates that you like to use, this can help with that!

Feedback is welcome here, on GitHub: https://github.com/czhou578/llm-god

YouTube Demo: https://youtu.be/YxqWUp0Wmi0
by lillecarl | 2025-06-19 17:31:19+00:00
You can run Kustomize in a Nix derivation with inputs from Nix and apply the output using Terranix and the kubectl provider, gives you a very nice reproducible way to apply Kubernetes resources with the Terraform state engine, I like how Terraform makes managing the lifecycle of CRUD with cascading changes and replacements which often is pretty optimal-ish at least.

And since it's Terraform you can create resources using any provider in the registry to create resources according to your Kubernetes objects too, it can technically replace things like external-dns and similar controllers that create stuff in other clouds, but in a more "static configuration" way.

Edit: This works nicely with Gitlab Terraform state hosting thingy as well.
by mserdarsanli | 2025-06-19 17:31:47+00:00
A while ago I built an interactive tool to display posits (Also IEEE floats etc.): https://mserdarsanli.github.io/FloatInfo/

It is hard to understand at first but after playing with this a bit it will make sense. As with everything, there are trade offs compared to IEEE floats, but having more precision when numbers are close to 1 is pretty nice.
by FeepingCreature | 2025-06-19 17:32:16+00:00
> Extreme eagerness to disavow accusations of cultishness ... doth the lady protest too much perhaps?

You don't understand how anxious the rationalist community was around that time. We're not talking self-assured confident people here. These articles were written primarily to calm down people who were panickedly asking "we're not a cult, are we" approximately every five minutes.
Show HN: EnrichMCP – A Python ORM for Agents
by bloppe | 2025-06-19 17:32:21+00:00
I've been working with the Featureform team on their new open-source project, [EnrichMCP][1], a Python ORM framework that helps AI agents understand and interact with your data in a structured, semantic way.

EnrichMCP is built on top of [MCP][2] and acts like an ORM, but for agents instead of humans. You define your data model using SQLAlchemy, APIs, or custom logic, and EnrichMCP turns it into a type-safe, introspectable interface that agents can discover, traverse, and invoke.

It auto-generates tools from your models, validates all I/O with Pydantic, handles relationships, and supports schema discovery. Agents can go from user → orders → product naturally, just like a developer navigating an ORM.

We use this internally to let agents query production systems, call APIs, apply business logic, and even integrate ML models. It works out of the box with SQLAlchemy and is easy to extend to any data source.

If you're building agentic systems or anything AI-native, I'd love your feedback. Code and docs are here: https://github.com/featureform/enrichmcp. Happy to answer any questions.

[1]: https://github.com/featureform/enrichmcp

[2]: https://modelcontextprotocol.io/introduction
by bgwalter | 2025-06-19 17:32:36+00:00
Here is a free business idea: Create an agentic "AI" video watcher. "AI" YouTube creators can register with the service, which will then watch their videos, will generate click-throughs to the advertisers and interact with the advertiser's web pages. The service is financed by profit sharing.

This streamlines video watching, which humans are notoriously slow at. It could lead to efficiency gains in video and ad watching that are practically unlimited.
by kadushka | 2025-06-19 17:32:36+00:00
An output of a fab, just like an output of an LLM, is non-deterministic, but is good enough, or is being optimized to be good enough.

Non-determinism is not the problem, it's the quality of the software that matters. You can repeatedly ask me to solve a particular leetcode puzzle, and every time I might output a slightly different version. That's fine as long as the code solves the problem.

The software running on the machines (or anywhere) just needs to be better (choose your metric here) than the software written by humans. Software written by GPT-4 is better than software written by GPT-3.5, and the software written by o3 is better than software written by GPT-4. That's just the improvement from the last 3 years, and there's a massive, trillion-dollar effort worldwide to continue the progress.
by conductr | 2025-06-19 17:32:44+00:00
I’m Texan and can say these politicians are scum. They find blame anywhere but internally. It’s all very hand wavy clown club manufactured outrage type of rhetoric.

The fact is the lottery designed a game that allowed this completely legal and compliant “scam” to take place. They need to scrutinize their internal game making math literacy before they blame people for spotting and profiting from their mistakes.
by TheBicPen | 2025-06-19 17:32:59+00:00
I imagine it wouldn't be that hard to 1) check the size of the documents directory and the existing NTFS partition on windows and 2) if the existing partition is < (1/2 the disk size - the size of the Linux installation), give the user the option to shrink the partition and copy the relevant files over to the new /home. This is assuming the tool is going to install a dual-boot configuration anyway, at which point this isn't significantly more work. If the idea is to completely overwrite the existing installation then this would make the process significantly more complicated. But I imagine that for a tool intended for less-technical users, dual-boot installation is the way to go to give them assurance that their existing setup will continue to work.
by echelon | 2025-06-19 17:33:35+00:00
This should have resulted in an antitrust dismantlement by now. Google has every structural advantage in the world.

Years ago, Google would have been worth more if sold for parts. They were giving away far too much (and pissing on entire industries while doing so). Now they're activating all of those assets for strong, explosive incremental growth. It's hard to even call it incremental. More like checkmate world.

They're going to off so many businesses this decade and collect all the money.

They own the web, they own most of mobile, they control the other half of mobile, they own search, they own media, they own advertising. There's not a dollar that gets made that doesn't flow though Google somehow.

You can't even build a brand anymore without getting extorted by Google. You'll have your competitors paying to trademark squat you, and the browser itself defaults to Google search.

Google really needs to be split into about a half dozen companies. This is way bigger and way worse than Ma Bell.
by ffsm8 | 2025-06-19 17:34:02+00:00
Has to be wrong. I'm on that subscription as I wanted to reinforce my opinion that it's still shit for devs that actually have experience, like it was a few months ago.

While my plan didn't pan out, cuz it was way too effective, I can confidently say that I'm going through 3-6k tokens per prompt on average, and usually get around 3 hours of usage before I'm hitting the rate limit.

The limit is probably closer to 300k then <10k

Also the chat interface doesn't have a separate limit, once you hit it via Claude code, you cannot use the website either anymore.

Maybe it's a 7k limit per prompt? Dunno if I exceeded that before
by aprdm | 2025-06-19 17:34:10+00:00
In principle I agree. I worked in a similar industry until recently and it was much easier. Also because the influx of CVs for an opening was much smaller, I could actually read them into detail and have conversations. Because they were 10s of applicants over a month instead of 1000s.

I do hire juniors and interns as well. And I have similar issues for those. On interns we had 1000s of people interested.
by jonstewart | 2025-06-19 17:34:59+00:00
I think the thing that rubs me the wrong way is that I’m a classic cynic (a childhood of equal parts Vonnegut and Ecclesiastes). My prior is “human fallibility”, and, nope, I am doing pretty well, no need to update it. The rationalist crowd seems waaaaay too credulous. Also, like Aaronson, I’m a complete normie in my personal life.
by ARandumGuy | 2025-06-19 17:35:11+00:00
Ziz did leave the rationalist movement, but to imply there's no link is simply dishonest. Ziz spent a lot of time in the Bay area Rationalist scene, and a lot of her belief system has clear Rationalist origins (such as timeless decision theory and the general obsession with an all-powerful AI). Ziz did not come up with this stuff in a vacuum, she got it from being a rationalist.

Also, I'm not sure if you did this intentionally, but Ziz is a trans woman. She may have done some awful shit, but that doesn't justify misgendering her.
by kube-system | 2025-06-19 17:35:21+00:00
> It kind of does make sense, like a Library would use the books at its disposal.

Libraries don't really "use" books to produce anything, except to support accessibility like translations or indexing. Their lending of books is under the first-sale doctrine, which wouldn't be applicable to YouTube videos streamed under license.

> But what is not normal is that they will easily block, ban and sue you if you try to do the same, like if the catalog of content was belonging to them.

Because they do have rights to the content. All of the content on YouTube has been licensed to YouTube, and the licensor has assigned some rights to them.
by kryogen1c | 2025-06-19 17:35:44+00:00
> The people involved all seem very... Full of themselves ?

Yes, rationalism is not a substitute for humility or fallibility. However, rationalism is an important counterpoint to humanity, which is orthogonal to rationalism. But really, being rational is only binary - you cant be anything other than rational or irrational. You're either doing what's best or you're not. That's just a hard pill for most people to swallow.

To use the popular metaphor, people are drowning all over the world and we're all choosing not to save them because we don't want to ruin our shoes. Look in the mirror and try and comprehend how selfish we are.
by mitthrowaway2 | 2025-06-19 17:35:50+00:00
That's a fair point. Speaking only for myself, I think I fail to understand why it's important to situate philosophical discussions in the context of all the previous philosophers who have expressed related ideas, rather than simply discussing the ideas in isolation.

I remember as a child coming to the same "if reality is a deception, at least I must exist to be deceived" conclusion that Descartes did, well before I had heard of Descartes. (I don't think this makes me special, it's just a natural conclusion anyone will reach if they ponder the subject). I think it's harmless for me to discuss that idea in public without someone saying "you need to read Descartes before you can talk about this".

I also find my personal ethics are stronly aligned with what Kant espoused. But most people I talk to are not academic philosophers and have not read Kant, so when I want to explain my morals, I am better off explaining the ideas themselves than talking about Kant, which would be a distraction anyway because I didn't learn them from Kant, we just arrived at the same conclusions. If I'm talking with a philosopher I can just say "I'm a Kantian" as shorthand, but that's really just jargon for people who already know what I'm talking about.

I also think that while it would be unusual for someone to (for example) write a guide to understanding relativity without once mentioning Einstein, it also wouldn't be a fundamental flaw.

(But I agree there's no certainly excuse for someone asserting that they're right because they're rational!)
by wolfman1 | 2025-06-19 17:36:28+00:00
That's a fair concern.

Because TrendFi is a trend based model, the signals are not for HFT or day trading. Instead, we identify major market shifts that play out over weeks or months. This long timeframe means the signals are less vulnerable to the immediate front running or spread manipulation that plagues short-term signals.

Also, the AI's ability to self optimize after trades means the underlying parameters are not static. If external players were to try and consistently game the signals, the system is designed to adapt to those new dynamics.
by geoctl | 2025-06-19 17:36:35+00:00
I never said that CRDs are tied to Golang, I said that the experience of compiling CRDs, back then gen-controller or whatever is being used these days, to Golang types was simply ugly partly due to the flaws of the language itself. What I mean is that gRPC can standardize the process of compiling both k8s own resource definitions as well as CRDs to make the process of developing k8s controllers in any language simply much easier. However this will probably complicate the logic of the API server trying to understand and decode the binary-based protobuf resource serialized representations compared to the current text-based JSON representations.
by RunningDroid | 2025-06-19 17:36:48+00:00
> Most new phones are trackable even if they are off, even.

For anyone wondering how this works: the cellular modem is a separate general-purpose computer that runs code from the manufacturer and the service provider, the only thing needed to allow tracking a phone that's off is circuitry to allow the modem to draw power independent of the rest of the phone.
by jmsdnns | 2025-06-19 17:37:05+00:00
There is another angle to this too.

Prior to LLMs, it was amusing to consider how ML folks and software folks would talk passed each other. It was amusing because both sides were great at what they do, neither side understood the other side, and they had to work together anyway.

After LLMs, we now have lots of ML folks talking about the future of software, so ething previously established to be so outside their expertise that communication with software engineers was an amusing challenge.

So I must ask, are ML folks actually qualified to know the future of software engineering? Shouldnt we be listening to software engineers instead?