MurphyA/hacker-news huggingface dataset:
by gruez | 2025-07-14 22:02:05+00:00
You can check the rest of the thread, but I'm not even convinced that the median person commits 3 crimes a year. Maybe there's an average of 3 felonies per day/month/year if you count all the small businesses that aren't complying with federal product/safety regulation to the letter (thus dragging up the average), but I can't think how realistically the average joe is committing 3 felonies per year.
by toast0 | 2025-07-14 22:02:17+00:00
I mean, given that the datacenter is only 1,000 feet away from their home, it may be that just the earth moving and heavy equipment for construction disturbed the waters they were tapping into. I don't see an indication in the article of the position of their wellhead or the depth of their well.

Small changes can make a big difference, I had to replace my submersed well pump, and even though it should be at the same depth as the old one, I still get a lot more sediment, even years later.

I'll say that it's pretty shocking that a data center was built so close to at least one home. I'd expect there to be more of a buffer between industrial and residential, especially in such a low density setting.
by ac794 | 2025-07-14 22:03:40+00:00
I believe the proposed budget is being marked up tomorrow (July 15th, 12:00). Currently the NSF budget is set to be ~$7 billion, a 23% cut compared to FY2025. I'm not sure how this affects LIGO exactly.

https://appropriations.house.gov/sites/evo-subsites/republic...
by toyg | 2025-07-14 22:03:51+00:00
Yeah, on my work laptop after the upgrade it struggles on the most basic tasks, probably because of the crap integration with OneDrive getting even crappier. Or maybe it's the stupid extra-padded skin, reminiscent of 2005 KDE, who knows. I just know I now have a system with less functionality (no vertical taskbar, no start menu on the right...) and more crashes.
Tell HN: 1.1.1.1 appears to be down
by Wingy | 2025-07-14 22:04:33+00:00
Cloudflare's DNS server doesn't appear to be working.

6:03PM storm ~ % ping 1.1.1.1 PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data. ^C --- 1.1.1.1 ping statistics --- 4 packets transmitted, 0 received, 100% packet loss, time 3103ms
by dr_dshiv | 2025-07-14 22:06:21+00:00
It just seems collectively insane to NOT be researching the hell out of the possibility that we could regulate our global heat balance issues for a cost of a few tens of billions of dollars a year.

Especially when the alternative solution to global warming is… degrowth. Which is just not going to work functionally as a political policy in a competitive world.

Fossil fuel use will decrease significantly… eventually.

Btw, did you know that if the USA replaced farmland currently growing biofuels with solar, that land area would produce 4x the current total electricity use of the entire nation?

We need to buy time — we can’t let the permafrost melt because “stupid humans deserve it”
by leptons | 2025-07-14 22:07:01+00:00
My deployments to Lambda are extremely simple. All I do is hit save in VSCode and the Lambda is updated. Change the env to prod and it deploys instantly to prod.

There's tools that make it easy, I'm still using a tool I built 10 years ago. Very little has changed except the addition of layers, which are also pretty easy and automatically handled in my dev tool.

All the Lambdas I write also run locally, and testing isn't an issue.

The only gripe I have with Lambda is when they deprecate older nodejs versions, and I am forced to update some of my Lambdas to run on current nodejs, which then leads to refactoring due to node module incompatibilities in some specific situations. But those are really nodejs problems and not so much Lambda problems, and it does get me to keep my apps updated.

YMMV.
by ars | 2025-07-14 22:07:42+00:00
My understanding is they just spiral into each other forever.

From our point of view nothing can actually fall into a black hole, instead it time dilates into nothing. "It is true that objects that encounter the event horizon of a black hole would appear “frozen” in time"[1]

So we would never actually see the black holes merge. In fact I'm not clear how a black hole can even form in the first place, since it would take an infinite amount of time to do so (again, from our POV).

(And yes, I know that from the POV of the falling object, they just fall in like normal. But that doesn't help us, because we'll never see it.)

[1] https://public.nrao.edu/ask/does-an-observer-see-objects-fro...
by FredPret | 2025-07-14 22:07:46+00:00
I agree with this line of thinking, but I also think it's impossible to have a complex system that is universally acknowledged to "work".

In Minsky's Society of Mind, he describes a mind made up of layers of agents. The agents have similar cognitive capacity.

Lower-level agents are close to the detail but can't fit overall picture into their context.

Higher-level ones that can see the overall picture but all the detail has been abstracted from their view.

In such a system, agents on the lower levels will ~always see decisions come down from on high that looks wrong to them given the details that they have access to, even if those decisions are the best the high-level agents can do.

He was describing a hypothetical design for a single artificial mind, but this situation seems strikingly similar to corporate bureaucracy and national politics to me.
by layer8 | 2025-07-14 22:07:47+00:00
It’s up to $200M for each of them. From the actual source:

“The awards to Anthropic, Google, OpenAI, and xAI – each with a $200M ceiling – will enable the Department to leverage the technology and talent of U.S. frontier AI companies to develop agentic AI workflows across a variety of mission areas.”

(https://www.ai.mil/Latest/News-Press/PR-View/Article/4242822...)
by JohnMakin | 2025-07-14 22:08:49+00:00
Of course people do. 5 seconds spent doing the most sparse-ass research will help you find plenty of stuff. If people don't respond, I imagine, for fear of 1) outing the specific area they work in, or 2) realizing these kinds of comments aren't generally acting in good faith so it is generally a complete waste of time.

I'll waste my own time and give a trivial example just off the top of my head. Go peruse some of the products offered on this page, put on your thinking cap or even look into them further and imagine what kind of data those services provide, where it likely comes from, and where it is sold to, and you'll be well on your way - and those are just the ones that are advertised openly.

https://www.transunion.com/business

Pretty much every one of the big players people typically associate with other areas such as personal credit have some feet in this space somewhere. Then theres the hundreds of lesser-known fly-by-night guys that have their own DB's they build off of mostly what is the same data, but correlated in different ways and sold to different audiences.

There are many, many services offering data-for-sale on practically anything to practically anyone. I heard of one recently claiming it can reliably determine someone's porn preferences. The fact you personally have never come across it, or are saying you aren't, is only a data point that is interesting to you, and no one else that actually knows what they are talking about in this space. Hope this post helps you somehow.
Show HN: Forge – Connect multiple AI models through a single API
by tensorblock | 2025-07-14 22:09:07+00:00
Hey HN,

We just recently launched Forge – an AI model API platform that lets you access and call AI models from multiple providers in one place. Find it on our website: https://tensorblock.co/forge

Some key features: Unified API Key – Store multiple provider API keys and access all with a single Forge API key.

OpenAI API Compatible – Drop-in replacement for any application that uses OpenAI’s API.

Advanced Security – Strong Encryption for API keys with JWT-based authentication.

Client Management – Easy key and user management via included command-line interface.

Open-source – https://github.com/TensorBlock/forge

Try out our product – it’s free! We’re open to all feedback and suggestions. Let us know in the comments.
by tguvot | 2025-07-14 22:09:14+00:00
those days it's not trench digging (unless it's next to highway with machine that in one pass will trench and lay conduit/cable), it's trench drilling with something like this https://www.ditchwitch.com/directional-drills/

frontier installed fiber in my area using this method. relatively quick and no damage that needs to be "aggressively" paved over.
by amarcheschi | 2025-07-14 22:09:15+00:00
I was last week at an event in Pisa at virgo ego (basically ligo's cousin). It was to celebrate the 10th anniversary of finding gravitational waves iirc. There were an actress reading from the book the director of the Italian program wrote accompanied by the sound of waves made with sax. I can't describe it with words but it was truly moving.

There were also moments dedicated to interviewing a science communicator and the director of the virgo center, and he was, let's say, quite angry at the thought of ligo losing funding. Rightfully so
by UncleMeat | 2025-07-14 22:10:14+00:00
It wasn't even the end of segregation and Jim Crow in the 60s. Segregation Academies were legal until 1976. Palmer v Thompson was in 71 and was decided in favor of the segregationists. Milliken v Bradley was in 74 and decided in favor of the segregationists. Both remain good law.

United States v Virginia was in 1996, and finally required VMI to enroll women.

At best, segregation and jim crow ended in the mid 70s. In my opinion, it never really ended. Desegregation could never succeed because the steps required to make it succeed were blocked by the courts.

In my opinion, the most blindingly clear argument for Andreesen being motivated by racism rather than "merit" is that a16z hired Daniel Penny, a man whose only qualification was strangling another person to death on the subway. Merit.
by hnlmorg | 2025-07-14 22:10:38+00:00
I remember when loyalty cards first came to England. There were consumer rights shows on TV devoting entire episodes to the evils of their spying.

It’s amazing how much worse things have gotten, yet how people seem to care less now than they used to.

I wonder if it’s just consumers being so overwhelmed by their lack of control that they’ve become apathetic to the problem as a whole.
by BurningFrog | 2025-07-14 22:11:01+00:00
I think we need to do this until we develop large scale underground CO₂ sequestration.

Unfortunately even if/when we completely stop producing CO₂, it takes at least several centuries until levels go fully back down to natural levels by themselves.

Pumping SO₂ into the stratosphere should be able to regulate global temperatures to reasonable levels while we develop effective CO₂ sequestration.

Unfortunately SO₂ injection is incredibly controversial, as it triggers the "don't mess with nature" taboo, especially among people who have seen Jurassic Park, and affects the whole planet, including those who don't want it.

We do actually know that SO₂ breaks down in the stratosphere in 1-2 years, because we've studied when volcanoes injects it. It also doesn't cause acid rain because it's above the rain cycle.

But these facts are very hard to get across to people.
by jynelson | 2025-07-14 22:12:07+00:00
oh hey Will! long time no see lol, it's been ages. small world.

i think this is on a good track! i like that it's designed to be extensible while still keeping some amount of structure, and that the DSL makes things very compact. how are those filters implemented? are you spawning a shell to run jq or are you interpreting in-process or something like that?

in general i'd love to see a bunch more DSLs, i think using general-purpose languages for everything is most of the time not actually helpful (cc https://jyn.dev/constrained-languages-are-easier-to-optimize...). i have some vague thoughts about how to make interop between DSLs and the host language easier but i need to think about them some more.
by Smeevy | 2025-07-14 22:12:50+00:00
With regard to ICE performing mass deportations, are you okay with ICE agents pointing guns at children? Are you comfortable with ICE functioning as a secret police force? I, personally, am not. It is therefore within my prerogative to protest ICE and to passionately argue about the blatantly un-American nature of their operations. Even if it does not directly affect me yet.

The mandate given to ICE by the executive branch is blatantly unconstitutional and is grounds for impeachment in any civilized society. The absence of due process for individuals within the borders of the United States of America is a betrayal of everything for which our revolution was fought. You may think differently, but that's your problem.

>Does this "empathy" term you speak of also apply to those that are not directly disadvantaged by DEI policies but still opposed to them?

On to Diversity, Equity, and Inclusion (DEI). Which one of these things do you oppose? Or, is it the concept of DEI? Or the implementation?

If it's the concept, why?

Is hiring such an exact science that we can always identify the most qualified applicant? Has DEI fouled up the previously perfect process by adding variables like gender and ethnicity?

Or, have minorities and women always just been less qualified and white dudes were always just better? That's the argument made by such stellar conservative thought leaders as Ann Coulter, Charlie Kirk, and Jack Posobiec. They argue that white people, especially men, are seeing the jobs that should rightfully be theirs given to unqualified minorities and women.

Or, are you denying that the US has dealt with systemic racism since its inception? If not, please justify the Dred Scott decision or Thind v. United States.

If it's the implementation, then you should be fine with tweaks to the process to make sure that equal treatment is applied equally. If you just don't like some specifics then that can be remedied. I'm betting that's not really it, though.

My belief is that the conservative problem with DEI is that a large part of their identity is being aggrieved and claiming that they are being persecuted. Bringing it back to ICE, how can you complain about "maybe not getting a job because DEI" while simultaneously saying that children being deported without their medication doesn't mean anything? I know the answer: a selfish lack of empathy.
by susam | 2025-07-14 22:13:58+00:00
Indeed! It took me a few seconds to realise that it was 1.1.1.1 that's the problem. When I could connect to my favourite websites from my mobile phone (with default DNS settings) but not from my laptop (with 1.1.1.1 as the DNS), 1.1.1.1 became the obvious suspect.

$ ping -qc4 1.1.1.1 PING 1.1.1.1 (1.1.1.1): 56 data bytes --- 1.1.1.1 ping statistics --- 4 packets transmitted, 0 packets received, 100.0% packet loss

But the Internet connectivity was fine, in general.

$ ping -qc4 8.8.8.8 PING 8.8.8.8 (8.8.8.8): 56 data bytes --- 8.8.8.8 ping statistics --- 4 packets transmitted, 4 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 14.075/16.401/18.641/1.895 ms

The very next thing I did was to come here on HN /newest list to find out if the community is talking about it and here we are!
by frollogaston | 2025-07-14 22:14:08+00:00
The thing about managing pods using deployments rings a bell, but most official Kubernetes tutorials/examples (at least back then) were declaring "kind: Pod" directly which gave mixed signals, maybe because deployment was a newer feature. Per the service doc you linked, services connect directly to pods rather than deployments, using a seemingly magic "kubernetes.io/service-name" label.

In the deployments example, what gets me is they called 4 different things "nginx." It's hard to tell what does what. Like I've read 6 times what matchLabels does, and it's still not clear if that's supposed to mirror template.metadata.labels.app, or what happens if it doesn't. Sure I'd figure it out if I set up the real thing and messed with the config to see what it does, but it shouldn't take that.

Of course it's easy to follow tutorials without fully understanding how stuff works, and I did. Slightly more advanced things were a lot of trial and error. At some point I lost interest because I didn't really need this.
by brulard | 2025-07-14 22:14:44+00:00
1. That does not support these results in any way 2. Having experience prompting is quite a little part of being able to use agentic IDE tools. It's like relating cutting onion to being a good cook

I think we should all focus on how the effectivity is going to change in the long-term. We all know AI tooling is not going to disappear but to become better and better. I wouldn't be afraid to lose some productivity for months if I would acquire new skills for the future.
by layer8 | 2025-07-14 22:15:20+00:00
https://digital-strategy.ec.europa.eu/en/news/eu-launches-in...: “EU launches InvestAI initiative to mobilise €200 billion of investment in artificial intelligence”

And from https://digital-strategy.ec.europa.eu/en/policies/european-a...: “Both the Horizon Europe and Digital Europe programmes will invest €1 billion per year in AI.”
by williamcotton | 2025-07-14 22:15:38+00:00
One thing that sold me on Jansson is that you can set custom allocators which work very well with the request arena. Once those allocators are set the json objects continue to use the arena even when used in middleware. This makes memory management a cinch!

From what I can tell jq’s C lib doesn’t yet expose a way to set custom allocators.
by hunkins | 2025-07-14 22:16:03+00:00
Yep, timeouts on my end.

PING 1.1.1.1 (1.1.1.1): 56 data bytes Request timeout for icmp_seq 0 Request timeout for icmp_seq 1 Request timeout for icmp_seq 2 Request timeout for icmp_seq 3 ^C --- 1.1.1.1 ping statistics --- 5 packets transmitted, 0 packets received, 100.0% packet loss
by imzadi | 2025-07-14 22:16:06+00:00
I'm on the other side of the country and was a Cox customer for over a decade until they decided to add a data cap to their plans. Fortunately, wyyred rolled into town right around the same time, offering fiber at higher speeds, no data caps, and half the cost. It was an easy decision. I also noticed that Cox is now advertising unlimited data for free. Too little too late.
by pedalpete | 2025-07-14 22:16:12+00:00
Come to Australia! It's a great place to run!

Or NZ at the least. Hawaii isn't on the content. You've got only one continent to go before you can check that box.

I have 100% confidence you'll do it!

I ran every day for a year, and kinda wished I had kept going (though I only managed 3 continents in that year).
by rurp | 2025-07-14 22:17:06+00:00
For anyone reading who hasn't been following the story and is curious, the actual chain of events was pretty much the opposite of what this post is imagining. Elon posted he didn't like that Grok was saying nice things about liberals and announced an update to "fix" the problem. Immediately following that update Grok started spewing an endless stream of violently racist filth.

Despite the breakdown of our public communications it seems openly praising Hitler and advocating for another holocaust is still a bridge too far and the Grok team said they were reverting the update.
by csh0 | 2025-07-14 22:17:09+00:00
This reads like a fluff piece for Goldman Sachs and the startup Cognition. It’s running in a bunch of outlets concurrently.

Goldman gets to appear as being on the cutting edge by incorporating AI. The startup behind the agent GS is using, Cognition (who is seeking a $2B valuation), gets to be seen as effective and bolster their name recognition.

Paul Graham’s “The Submarine” article seems relevant: https://www.paulgraham.com/submarine.html
by thmsths | 2025-07-14 22:17:45+00:00
I absolutely agree. You are just moving the lack of representation to the next level if you increase the size of the house. House members need to know each others and works with each others to be effective. And this is where math says things turn ugly, the size of the graph connecting all house members grows exponentially, until at a certain size (which I believe we have already reached) it is simply unmanageable. the solution might be to add yet another layer in the system. Naively, it seems that democracy is hard to scale (this does not mean that we should no try though). But last time I tried to bring up that concern on HN it did not go well...
by nxobject | 2025-07-14 22:17:47+00:00
This is fantastic! As someone who's used PICO-8 in after-school STEM enrichment classes (and has evaluated uxn), one of the frustrations that my students have always had is easy I/O and persisting state -- for saving/loading game progress and settings, of course. The clipboard and registry devices seem like a good fit.

I hope you stick with this!
by echelon | 2025-07-14 22:17:50+00:00
I find these sorts of legal changes fascinating.

The fact that the OSI didn't approve of the PHP License until pressured shows the wayward nature of their "stewardship" of "open source". As does their wonky and rights-eroding definition of "open source AI".

> The proposed license does not reduce any user rights or add any new restrictions on the use of code previously licensed under the PHP License, version 3.01,

Yes, it does. Modified BSD Clause 3 (copied below).

> 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

I know I'm being pedantic, but this is a narrowing of rights.

> Do We Require Permission From All Contributors? The short answer is, “No.”

I think that they can get away with this change since the original license doesn't preclude a narrowing of rights on derivatives.

It would be interesting if a contributor protested the additional burden and headache of having to deal with a torrent of snail mail asking for endorsement.
by runjake | 2025-07-14 22:19:03+00:00
Do not buy a MacBook Pro to run Linux on it. You will regret it.

If you want to run Linux on a laptop, get a Framework laptop or something else with a Ryzen AI series chip[1] in it. Heck, a Ryzen 8000 series processor would probably be more than enough for your use case as described.

Presumably you're developing for x64 servers, so having the same processor arch is a good bonus.

1. https://www.amd.com/en/products/processors/consumer/ryzen-ai...
by posnet | 2025-07-14 22:19:25+00:00
I've definitely noticed this anecdotally.

Especially with Gemini Pro when providing long form textual references, providing many documents in a single context windows gives worse answers than having it summarize documents first, ask a question about the summary only, then provide the full text of the sub-documents on request (rag style or just simple agent loop).

Similarly I've personally noticed that Claude Code with Opus or Sonnet gets worse the more compactions happen, it's unclear to me whether it's just the summary gets worse, or if its the context window having a higher percentage of less relevant data, but even clearing the context and asking it to re-read the relevant files (even if they were mentioned and summarized in the compaction) gives better results.
by odo1242 | 2025-07-14 22:19:27+00:00
I mean, PHP license clause 3 & 4 seems to say this already:

3. The name "PHP" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact group@php.net. 4. Products derived from this software may not be called "PHP", nor may "PHP" appear in their name, without prior written permission from group@php.net. You may indicate that your software works in conjunction with PHP by saying "Foo for PHP" instead of calling it "PHP Foo" or "phpfoo"

Edit: there may be more context than I thought